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

Fabrics

8277 Fabrics
Filter
From: £40.17 Mystique Lavender Fabric by the Metre
From: £40.17 Mystique Rose Gold Fabric by the Metre
From: £40.17 Moonlight Teal Blue Fabric by the Metre
From: £40.17 Moonlight Silver Fabric by the Metre
From: £40.17 Moonlight Rose Gold Fabric by the Metre
From: £40.17 Moonlight Pebble Fabric by the Metre
From: £40.17 Moonlight Lavender Fabric by the Metre
From: £36.05 Sigrid Mono Fabric by the Metre
From: £36.05 Sigrid Frost Fabric by the Metre
From: £36.05 Sigrid Fern Fabric by the Metre
From: £36.05 Sigrid Ecru Fabric by the Metre
From: £36.05 Bodie Mono Fabric by the Metre
From: £36.05 Bodie Frost Fabric by the Metre
From: £36.05 Axel Sandstone Fabric by the Metre
From: £36.05 Axel Mono Fabric by the Metre
From: £36.05 Axel Frost Fabric by the Metre
From: £36.05 Axel Denim Fabric by the Metre
From: £36.05 Axel Birch Fabric by the Metre
From: £31.93 Westbourne Vintage Fabric by the Metre
From: £31.93 Westbourne Porcelain Fabric by the Metre
From: £31.93 Westbourne Laurel Fabric by the Metre
From: £31.93 Sloane Vintage Fabric by the Metre
From: £31.93 Sloane Porcelain Fabric by the Metre
From: £31.93 Sloane Petal Fabric by the Metre
From: £31.93 Sloane Laurel Fabric by the Metre
From: £28.84 Henrietta Vintage 8813 284 Fabric by the Metre
From: £28.84 Henrietta Porcelain 8813 047 Fabric by the Metre
From: £28.84 Henrietta Petal 8813 213 Fabric by the Metre
From: £28.84 Henrietta Laurel 8813 643 Fabric by the Metre
From: £28.84 Clerkenwell Vintage 8812 284 Fabric by the Metre
From: £28.84 Clerkenwell Porcelain 8812 047 Fabric by the Metre
From: £28.84 Clerkenwell Petal 8812 213 Fabric by the Metre
From: £28.84 Clerkenwell Laurel 8812 643 Fabric by the Metre
From: £28.84 Cadogan Vintage 8811 284 Fabric by the Metre
From: £28.84 Cadogan Teal 8811 117 Fabric by the Metre
From: £28.84 Cadogan Porcelain 8811 047 Fabric by the Metre
Other products in our range