Fabric shops in Soho

The fabric shops in Soho are mostly along Berwick Street, which is filled by a bustling vegetable market on most days. The Berwick Street shops are the most expensive in London, selling exquisite luxury fabrics that are often beyond the price range of the average home sewer! However, visiting the shops can be inspiring and is as pleasurable as visiting a museum. The Cloth House at number 47 is unique in London for selling a wide range of organic and recycled fabrics.

Borovick shop front

Borovick
16 Berwick Street
W1F 0HP

The Cloth House shop front

The Cloth House
47 Berwick Street
W1F 8SJ

The Cloth House shop front

The Cloth House
98 Berwick Street
W1F 8SJ

Silk Society shop front

The Silk Society
44 Berwick Street
W1F 8SE

textile king shop front

Textile King
81 Berwick Street
W1F STW

The cloth shop shop front

Cloth Shop
14 Berwick Street
W1F 0PP