Everything to know about British Fabric and Textiles

Clarke`s Fabrics Superstore Ltd


Retailer - Retail Only
* Canterbury Kent
Phone: 01227 455602