Cloth House Logo

Fabric store in London, United Kingdom
Suggest an edit · Your business? Claim now

Add more information

Cloth House is a fabric shop in London and online that specialises in a wide range of natural fabrics, washed linens, organic cottons and natural dyes.

Social profiles

Data from: View.co.uk