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

All Products

17300 Items
Filter
From: £21.45 Snappy Orange Fabric by the Metre
From: £21.45 Shoal Indigo Fabric by the Metre
From: £44.00 Shibori 120322 Fabric by the Metre
Shibori 120322
From: £44.00 Scion
From: £41.64 Shetland Pebble Fabric by the Metre
From: £45.50 Serengeti Silver Fabric by the Metre
From: £45.50 Serengeti Bronze Fabric by the Metre
From: £17.00 Sail Stripe Mineral Fabric by the Metre
From: £17.00 Sail Stripe Marine Fabric by the Metre
From: £17.00 Sail Stripe Cloud Fabric by the Metre
From: £17.00 Rosebud Sage Fabric by the Metre
Rosebud Sage
From: £17.00 Studio G
From: £22.79 Roma Duck Egg Fabric by the Metre
From: £28.00 Raffia Teal Fabric by the Metre
From: £28.00 Raffia Taupe Fabric by the Metre
From: £28.00 Raffia Stone Fabric by the Metre
From: £28.00 Raffia Spice Fabric by the Metre
From: £28.00 Raffia Silver Fabric by the Metre
From: £28.00 Raffia Oyster Fabric by the Metre
From: £28.00 Raffia Linen Fabric by the Metre
From: £28.00 Raffia Heather Fabric by the Metre
From: £28.00 Raffia Fern Fabric by the Metre
From: £28.00 Raffia Cobalt Fabric by the Metre
From: £28.00 Raffia Charcoal Fabric by the Metre
From: £28.00 Raffia Bronze Fabric by the Metre
From: £67.00 Quartz Ocean Fabric by the Metre
Quartz Ocean
From: £67.00 iLiv
From: £67.00 Quartz Ebony Fabric by the Metre
Quartz Ebony
From: £67.00 iLiv
From: £48.96 Prague Terracotta Fabric by the Metre
From: £48.96 Prague Teal Fabric by the Metre
From: £48.96 Prague Tan Fabric by the Metre
From: £48.96 Prague Plum Fabric by the Metre
From: £48.96 Prague Olive Fabric by the Metre
From: £48.96 Prague Natural Fabric by the Metre
From: £23.04 Pooch Natural Fabric by the Metre
From: £38.00 Pivot 131122 Fabric by the Metre
Pivot 131122
From: £38.00 Scion
From: £41.87 Pietra Violet Fabric by the Metre
From: £41.87 Pietra Stone Fabric by the Metre
From: £41.87 Pietra Pearl Fabric by the Metre
Other products in our range