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

Fabrics

2674 Fabrics
Filter
From: £46.35 Troon Jade Fabric by the Metre
From: £43.78 Tresco Jade Fabric by the Metre
From: £48.93 Porto Pampas Fabric by the Metre
From: £51.50 Morocco Emerland Fabric by the Metre
From: £59.23 Metro Emerald Fabric by the Metre
From: £25.75 Funky Forest Fabric by the Metre
From: £51.50 Cordoba Emerald Fabric by the Metre
From: £40.69 Belgravia Sage Fabric by the Metre
From: £46.35 Ashbourne Jade Fabric by the Metre
From: £37.08 Dazzle Sage Fabric by the Metre
From: £37.08 Beauty Sage Fabric by the Metre
From: £37.08 Awe Sage Fabric by the Metre
From: £37.08 Amaze Sage Fabric by the Metre
From: £45.32 Thicket Pine Fabric by the Metre
From: £45.32 Burrow Pine Fabric by the Metre
From: £19.57 Dotty Pistachio Fabric by the Metre
From: £36.05 Rago Chartreuse Fabric by the Metre
From: £36.05 Oslo Sage Fabric by the Metre
From: £36.05 Oslo Chartreuse Fabric by the Metre
From: £36.05 Olaf Sage Fabric by the Metre
From: £36.05 Fjord Chartreuse Fabric by the Metre
From: £56.65 Souks Olive Fabric by the Metre
From: £56.65 Mosaic Olive Fabric by the Metre
From: £56.65 Juniper Olive Fabric by the Metre
From: £37.08 Joy Mint Fabric by the Metre
From: £37.08 Desire Mint Fabric by the Metre
From: £53.56 Nestle Duck Egg Fabric by the Metre
From: £36.05 Sigrid Fern Fabric by the Metre
From: £64.89 Iver Fern Fabric by the Metre
From: £31.93 Westbourne Laurel Fabric by the Metre
From: £31.93 Sloane Laurel Fabric by the Metre
From: £28.84 Clerkenwell Petal 8812 213 Fabric by the Metre
From: £28.84 Cadogan Laurel 8811 643 Fabric by the Metre
From: £23.69 Tiny Olive 5141 618 Fabric by the Metre
From: £23.69 Riley Olive 5139 618 Fabric by the Metre
From: £23.69 Mimi Olive 5137 618 Fabric by the Metre
Other products in our range