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

Fabrics

1392 Fabrics
Filter
From: £36.50 Kielder Ivory Fabric by the Metre
Kielder Ivory
From: £36.50 iLiv
From: £69.00 Whinfell Flint Fabric by the Metre
Whinfell Flint
From: £69.00 iLiv
From: £69.00 Whinfell Wildrose Fabric by the Metre
From: £28.80 Minera Quartz Fabric by the Metre
From: £28.80 Jessamine Peony Fabric by the Metre
From: £28.80 Maidenhair Spa Fabric by the Metre
From: £40.98 Gloriosa Spa Fabric by the Metre
From: £40.98 Gloriosa Sky Fabric by the Metre
From: £28.80 Maidenhair Papaya Fabric by the Metre
From: £29.91 Ginkgo Watermelon Fabric by the Metre
From: £17.72 Odin Ink Fabric by the Metre
Odin Ink
From: £17.72 Ashley Wilde
From: £17.72 Odin Seafoam Fabric by the Metre
From: £17.72 Jett Mimosa Fabric by the Metre
From: £45.42 Botanist Evergreen 3913-630 Fabric by the Metre
From: £31.00 Laurel Natural Fabric by the Metre
From: £31.00 Laurel Charcoal Fabric by the Metre
From: £54.00 Cavallo Spice Fabric by the Metre
From: £54.00 Cavallo Ochre Fabric by the Metre
From: £38.59 Florentina Charcoal Fabric by the Metre
From: £73.17 Sprig Lemon Grass Fabric by the Metre
From: £73.17 Sprig Posey Fabric by the Metre
From: £26.50 Orangery Primrose Fabric by the Metre
From: £26.50 Orangery Posey Fabric by the Metre
From: £26.50 Orangery Porcelain Fabric by the Metre
From: £26.50 Fragrant Pebble Fabric by the Metre
From: £26.50 Almond Blossom Porcelain Fabric by the Metre
From: £37.49 Sumba Waterfall Fabric by the Metre
From: £58.04 Richmond Denim Fabric by the Metre
From: £58.04 Kenwood Ochre Fabric by the Metre
From: £88.32 Bayswater Denim Fabric by the Metre
From: £88.32 Bayswater Woodrose Fabric by the Metre
From: £69.00 Lorenza Ink 133055 Fabric by the Metre
From: £65.00 Ananda Oyster 120904 Fabric by the Metre
From: £65.00 Alvaro 120902 Fabric by the Metre
From: £65.00 Alvaro 120899 Fabric by the Metre
From: £29.90 Charlotte Blushing Magenta Fabric by the Metre
Other products in our range