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

All Products

16798 Items
Filter
From: £62.32 Bougainvillea Fuchsia Fabric by the Metre
From: £24.70 Botany Vintage Fabric by the Metre
From: £24.70 Botany Seville Fabric by the Metre
From: £24.70 Botany Chartreuse Fabric by the Metre
From: £51.50 Blomma Toffe Blush Putty 120359 Fabric by the Metre
From: £51.50 Blomma Tangerine Chilli Citrus 120358 Fabric by the Metre
From: £51.50 Blomma Kiwi Pumice Marine 120361 Fabric by the Metre
From: £51.50 Blomma Heather Damson Stone 120360 Fabric by the Metre
From: £97.47 Blenheim Ochre Fabric by the Metre
From: £97.47 Blenheim Jewel Fabric by the Metre
From: £31.95 Blean Ivory Fabric by the Metre
From: £31.95 Blean Flint Fabric by the Metre
From: £31.95 Blean Earth Fabric by the Metre
From: £31.95 Blean Aubergine Fabric by the Metre
From: £57.68 Beauvoir Taupe Fabric by the Metre
From: £57.68 Beauvoir Spice Fabric by the Metre
From: £57.68 Beauvoir Passion Fabric by the Metre
From: £57.68 Beauvoir Orchid Fabric by the Metre
From: £57.68 Beauvoir Lagoon Fabric by the Metre
From: £57.68 Beauvoir Indigo Fabric by the Metre
From: £57.68 Beauvoir Citrus Fabric by the Metre
From: £57.68 Beauvoir Charcoal Fabric by the Metre
From: £24.32 Beach Huts Pink Fabric by the Metre
From: £24.32 Beach Huts Blue Fabric by the Metre
From: £38.56 Bamburgh Sorbet Fabric by the Metre
From: £38.56 Bamburgh Rosso Fabric by the Metre
From: £38.56 Bamburgh Red Fabric by the Metre
Bamburgh Red
From: £38.56 Fryetts
From: £38.56 Bamburgh Heather Fabric by the Metre
From: £38.56 Bamburgh Duck Egg Fabric by the Metre
From: £38.56 Bamburgh Dove Fabric by the Metre
Bamburgh Dove
From: £38.56 Fryetts
From: £38.56 Bamburgh Cranberry Fabric by the Metre
From: £38.56 Bamburgh Azure Fabric by the Metre
From: £58.75 Balmoral Sorbet Fabric by the Metre
From: £58.75 Balmoral Sky Fabric by the Metre
From: £58.75 Balmoral Sage Fabric by the Metre
From: £58.75 Balmoral Ruby Fabric by the Metre
Other products in our range