Collection: Shop Fabrics
Shop our curated range of natural fabrics sourced from local UK and international partners. We've been supplying the theatre, film and arts industries for over 120 years and clients include many of the UK's most prestigious fashion houses and cultural institutions. Whether you're looking for upholstery fabric, curtain fabric, or fabric for your latest craft project, shop by the metre with a minimum order quantity of one metre. Most of our fabrics are untreated which means they will arrive in their undyed loom state (natural or white), allowing you to treat and dye as required.
-
100% Wool Mousseline (Nun's Veiling) Fabric 137cm
Regular price From £31.00Regular priceUnit price / perSale price From £31.00 -
Artist Painting 12oz Heavy Cotton Canvas
Regular price From £10.45Regular priceUnit price / perSale price From £10.45 -
Sold outBlack & White Striped Ticking Fabric
Regular price £17.95Regular priceUnit price / perSale price £17.95Sold out -
Black Medium Cotton (Flame-Retardant) Fabric
Regular price From £6.98Regular priceUnit price / perSale price From £6.98 -
Black Stripe Linen Fabric 150cm
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
Calico Fabric 152cm Polycotton FR
Regular price From £6.12Regular priceUnit price / perSale price From £6.12 -
Cotton Calico Medium Weight 160cm (Unbleached)
Regular price From £4.25Regular priceUnit price / perSale price From £4.25 -
Cotton Canvas Medium 10oz Fabric 183cm
Regular price From £9.75Regular priceUnit price / perSale price From £9.75 -
Cotton Canvas Medium 8oz Fabric 94cm
Regular price From £6.65Regular priceUnit price / perSale price From £6.65 -
Cotton Canvas Ticking Stripes, Black
Regular price £9.75Regular priceUnit price / perSale price £9.75 -
Cotton Canvas Ticking Stripes, Marine
Regular price £9.75Regular priceUnit price / perSale price £9.75 -
Cotton Canvas Ticking Stripes, Olive
Regular price £9.75Regular priceUnit price / perSale price £9.75 -
Cotton Canvas Ticking Stripes, Red
Regular price £9.75Regular priceUnit price / perSale price £9.75 -
Cotton Drill Fabric, Black
Regular price From £5.95Regular priceUnit price / perSale price From £5.95 -
Cotton Drill Fabric, Natural
Regular price From £7.55Regular priceUnit price / perSale price From £7.55 -
Cotton Drill Fabric, White
Regular price From £6.98Regular priceUnit price / perSale price From £6.98 -
Cotton Fusible Interfacing Fabric, Black
Regular price From £4.99Regular priceUnit price / perSale price From £4.99 -
Cotton Fusible Interfacing Fabric, White
Regular price From £4.99Regular priceUnit price / perSale price From £4.99 -
Cotton Lawn Fabric - Superior Soft 147cm
Regular price From £6.85Regular priceUnit price / perSale price From £6.85 -
Cotton Muslin Fabric, Black
Regular price From £4.60Regular priceUnit price / perSale price From £4.60 -
Cotton Muslin Fabric, White
Regular price From £4.60Regular priceUnit price / perSale price From £4.60 -
Cotton Tarlatan Fabric, Black or White
Regular price From £6.10Regular priceUnit price / perSale price From £6.10 -
European Linen - Honey
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
European Linen - Midnight Blue
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
European Linen - Olive
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
European Linen - Sky Blue
Regular price £26.00Regular priceUnit price / perSale price £26.00 -
Sold outHerringbone Ticking Fabric, White
Regular price £13.95Regular priceUnit price / perSale price £13.95Sold out -
Linen & Cotton Blend 142cm
Regular price From £17.00Regular priceUnit price / perSale price From £17.00 -
Linen & Cotton Blend Fabric 140cm
Regular price From £18.50Regular priceUnit price / perSale price From £18.50 -
Linen & Cotton Scrim Fabric
Regular price £7.75Regular priceUnit price / perSale price £7.75 -
Natural Cotton Muslin Cloth 152cm
Regular price From £4.60Regular priceUnit price / perSale price From £4.60 -
Natural European Linen Fabric
Regular price £25.00Regular priceUnit price / perSale price £25.00 -
Natural Fine Belgian Linen Fabric 212cm EXTRA WIDE
Regular price From £52.00Regular priceUnit price / perSale price From £52.00Sold out -
Natural Heavy Cotton Calico Fabric 183cm (Extra Wide)
Regular price From £7.85Regular priceUnit price / perSale price From £7.85 -
Natural Jute Hessian Fabric (12oz)
Regular price £6.65Regular priceUnit price / perSale price £6.65 -
Natural Lightweight Cotton Fabric (MS1)
Regular price From £5.69Regular priceUnit price / perSale price From £5.69