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

Fabrics

870 Fabrics
Filter
From: £34.50 Ticking Stripe 1 Antique Khaki Fabric by the Metre
From: £34.50 Ticking Stripe 1 Antique Iris Fabric by the Metre
From: £34.50 Ticking Stripe 1 Airforce Fabric by the Metre
From: £59.50 1485 Ticking Stripe Monarch Blue Fabric by the Metre
From: £32.00 Beat Caramel Fabric by the Metre
From: £36.00 Awe Stone Blue Fabric by the Metre
From: £36.00 Awe Sage Fabric by the Metre
From: £36.00 Awe Oatmeal Fabric by the Metre
From: £36.00 Awe Denim Fabric by the Metre
From: £36.00 Awe Chartreuse Fabric by the Metre
From: £42.00 Sunset Smoke Fabric by the Metre
From: £42.00 Sunset Sand Fabric by the Metre
From: £42.00 Sunset Lagoon Fabric by the Metre
From: £42.00 Sunset Heather Fabric by the Metre
From: £36.00 Petworth Sky Blue Fabric by the Metre
From: £36.00 Petworth Midnight Fabric by the Metre
From: £36.00 Petworth Macadamia Fabric by the Metre
From: £36.00 Petworth Greige Fabric by the Metre
From: £36.00 Petworth Dusky Rose Fabric by the Metre
From: £36.00 Ecstasy Smoke Fabric by the Metre
From: £36.00 Ecstasy Sandstone Fabric by the Metre
From: £36.00 Ecstasy Mint Fabric by the Metre
From: £36.00 Ecstasy Lemon Fabric by the Metre
From: £36.00 Ecstasy Denim Fabric by the Metre
From: £39.00 Mystique Teal Blue Fabric by the Metre
From: £39.00 Mystique Silver Fabric by the Metre
From: £39.00 Mystique Pebble Fabric by the Metre
From: £39.00 Mystique Lavender Fabric by the Metre
From: £39.00 Mystique Rose Gold Fabric by the Metre
From: £31.00 Westbourne Vintage Fabric by the Metre
From: £31.00 Westbourne Porcelain Fabric by the Metre
From: £31.00 Westbourne Petal Fabric by the Metre
From: £31.00 Westbourne Laurel Fabric by the Metre
From: £31.00 Sloane Vintage Fabric by the Metre
From: £31.00 Sloane Porcelain Fabric by the Metre
From: £31.00 Sloane Petal Fabric by the Metre
Other products in our range