Filter by None selected
Filters
Done
Price Per Metre
Pattern
Colour
Brand
Theme
Fabrics

Fabrics

1104 Fabrics
Filter
From: £48.93 Artisan Haze Fabric by the Metre
Artisan Haze
From: £48.93 iLiv
From: £61.80 Elias Summer Fabric by the Metre
From: £61.80 Elias Charcoal Linen Fabric by the Metre
From: £19.57 Carousel Teal Fabric by the Metre
From: £19.57 Carousel Mineral Fabric by the Metre
From: £44.29 Keswick-Ochre Fabric by the Metre
From: £44.29 Keswick-Linen Fabric by the Metre
From: £44.29 Keswick-Dove-Grey Fabric by the Metre
From: £37.12 Parade Navy Fabric by the Metre
From: £37.12 Parade Teal Fabric by the Metre
From: £51.31 Dandy Biscuit Fabric by the Metre
From: £31.66 Dashwood Ash Fabric by the Metre
From: £30.57 Zibar Blush Fabric by the Metre
From: £30.57 Zibar Spa Fabric by the Metre
From: £37.12 Sun-Strip-Tutti-Frutti Fabric by the Metre
From: £37.12 Sun-Strip-Marine Fabric by the Metre
From: £41.27 Manali Stripe Charcoal Fabric by the Metre
From: £51.59 Roseland Stripe Teal Fabric by the Metre
From: £51.59 Roseland Stripe Dove Fabric by the Metre
From: £47.38 Bowmont Cranberry Fabric by the Metre
From: £47.38 Anderson Linen Fabric by the Metre
From: £42.75 Simta Haze Fabric by the Metre
Simta Haze
From: £42.75 iLiv
From: £49.96 Kamakura Sapphire Fabric by the Metre
From: £48.97 Lambrooke Cranberry Fabric by the Metre
From: £43.26 Portland Denim Fabric by the Metre
From: £43.26 Marylebone Navy Rouge Fabric by the Metre
From: £43.26 Maryland Charcoal Natural Fabric by the Metre
From: £43.26 Breton Sage Fabric by the Metre
From: £43.26 Breton Ochre Fabric by the Metre
From: £43.26 Belgravia Racing Green Linen Fabric by the Metre
From: £43.26 Belgravia Ochre Charcoal Fabric by the Metre
From: £43.26 Belgravia Charcoal Linen Fabric by the Metre
From: £43.26 Breton Blush Fabric by the Metre
From: £43.26 Belgravia Denim Linen Fabric by the Metre
From: £26.27 Rowing Stripe Pewter Fabric by the Metre
From: £26.27 Pencil Stripe Ebony Fabric by the Metre
Other products in our range