Click on the fabrics listings below to get contact details for each business including phone number, website details, social media links, opening hours, photos and more.
Located In Norwich, Norfolk
Tel: 01603 410400
Located In Barnsley, South Yorkshire
Tel: 01226756060
Located In Hamilton, Glasgow & Clyde Valleys
Tel: 01698828900
Located In Newcastle upon Tyne, UK
Tel: 01912646801
Located In Fowey, Cornwall
Tel: 01726833350
Located In Portslade, East Sussex
Tel: 01273 423623
Located In Eye, Suffolk
Tel: 01379 871 337
Located In Doncaster, South Yorkshire
Tel: 07753 746431
Located In Lambourn, Berkshire
Tel: 01488670330
Located In Launceston, Cornwall
Tel: 01566772654
Located In leamington spa, Warwickshire
Tel: 44(0)1926 298145
Located In newport, Gwent
Tel: 01633 846887
Located In Beverley, East Riding of Yorkshire
Tel: 07921 050013
Located In Leeds, West Yorkshire
Tel: 01132579000
Located In Eastbourne, East Sussex
Tel: 01323430608
Located In Pool-in-Wharfedale, West Yorkshire
Tel: 01132841111
Located In Leeds, West Yorkshire
Tel: 0113 3457526
Located In Harrow, Middlesex
Tel: 01483451625
Located In READING, Berkshire
Tel: 01189885655
Located In Monkton, Ayrshire & Arran
Tel: 01292 476633
Located In Birmingham, West Midlands
Tel: 01213592349