Hobby and craft supplies
Cloth Shop The
The Cloth Shop is a well-established destination in London, offering a diverse range of fabrics including linen, cotton, and wool, among others. Specialising in both lightweight and double-width options, their collection caters to various homeware and upholstery needs.
Generated from the website