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.
-
Natural European Linen Fabric
Regular price £18.75Regular priceUnit price / per£25.00Sale price £18.75Sale -
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 £4.99Regular priceUnit price / per£6.65Sale price £4.99Sale -
Natural Lightweight Cotton Fabric (MS1)
Regular price From £5.69Regular priceUnit price / perSale price From £5.69 -
Natural Lightweight MS1 Cotton Fabric Remnants (1m, 2.5m, 10m)
Regular price From £5.69Regular priceUnit price / perSale price From £5.69 -
Natural Organic & Recycled Cotton Twill Fabric 150cm
Regular price From £9.95Regular priceUnit price / perSale price From £9.95 -
Natural Washed Belgian Linen Fabric 152cm
Regular price £48.00Regular priceUnit price / perSale price £48.00Sold out -
Organic Cotton Drill Fabric, Natural
Regular price From £10.00Regular priceUnit price / perSale price From £10.00 -
Organic Cotton Half Panama
Regular price From £10.00Regular priceUnit price / perSale price From £10.00 -
Organic Plain Cotton Fabric, Natural
Regular price £8.58Regular priceUnit price / perSale price £8.58 -
White Lightweight Cotton Fabric (MS1) 155cm
Regular price From £4.58Regular priceUnit price / per£6.10Sale price From £4.58Sale -
White Medium Cotton Fabric 150cm
Regular price From £5.24Regular priceUnit price / per£6.98Sale price From £5.24Sale