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 Eye, Suffolk
Tel: 01379 871 337
Located In Narberth, Pembrokeshire
Tel: 01834860999
Located In Halifax, West Yorkshire
Tel: 01422 381271 / 01422 369871
Located In Eastbourne, East Sussex
Tel: 01323734984or07711894801
Located In Salisbury, Wiltshire
Tel: 01722 324773
Located In Boness, Stirling
Tel: 01506 822211
Located In Chelmsford, Essex
Tel: 01621 826843
Located In Witney, Oxfordshire
Tel: 01993 702505
Located In Southampton, Hampshire
Tel: 07769519788
Located In Tayport, Fife
Tel: 01382553577
Located In Cropthorne, Worcestershire
Tel: 01386861333
Located In Weymouth, Dorset
Tel: 01305766411
Located In Tonbridge, Kent
Tel: 01732852596
Located In Hull, East Riding of Yorkshire
Tel: 01482 210336
Located In Bedford, Bedfordshire
Tel: 01234851111
Located In Flitwick, Bedfordshire
Tel: 01525713085
Located In Exeter, Devon
Tel: 03333 350 125
Located In Birmingham, West Midlands
Tel: 01213592349
Located In Islington, London
Tel: 02072633660
Located In nottingham, Nottinghamshire
Tel: 0844 529 1112
Located In Heywood, Lancashire
Tel: 01706 396690