We stock a wide range of cloths and we can also make bespoke cloths.
Bespoke minimums are low, typically 500 to 1000, they will take several months to make.
Cloths are in transit for several months. Please air them for a few days and you will find any 'textile ' smell with disappear. We also sell the cloth by the metre.