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

All Products

16782 Items
Filter
From: £17.51 Ennerdale Denim Blush F1700-01 Fabric by the Metre
From: £17.51 Bellever Mineral F1699-05 Fabric by the Metre
From: £17.51 Bellever Linen F1699-04 Fabric by the Metre
From: £17.51 Bellever Graphite F1699-03 Fabric by the Metre
From: £17.51 Bellever Denim F1699-02 Fabric by the Metre
From: £17.51 Bellever Blush F1699-01 Fabric by the Metre
From: £35.02 Tansy Rust Fabric by the Metre
From: £35.02 Tansy Ochre Fabric by the Metre
From: £35.02 Tansy Navy Fabric by the Metre
From: £35.02 Tansy Fog Fabric by the Metre
From: £35.02 Tansy Dusk Blue Fabric by the Metre
From: £49.44 Sierra Truffle Fabric by the Metre
From: £49.44 Sierra Silver Fabric by the Metre
From: £49.44 Sierra Ebony Fabric by the Metre
From: £49.44 Sierra Eaudenil Fabric by the Metre
From: £35.02 Leonara Taupe Fabric by the Metre
From: £35.02 Leonara Olive Fabric by the Metre
From: £35.02 Leonara Natural Fabric by the Metre
From: £35.02 Leonara Linen Fabric by the Metre
From: £35.02 Fenella Steeplegrey Fabric by the Metre
From: £35.02 Fenella Ochre Fabric by the Metre
From: £35.02 Fenella Feathergrey Fabric by the Metre
From: £35.02 Fenella Eaudenil Fabric by the Metre
From: £35.02 Fenella Denim Fabric by the Metre
From: £31.93 Bexley Teal Fabric by the Metre
From: £31.93 Bexley Olive Fabric by the Metre
From: £31.93 Bexley Navy Fabric by the Metre
From: £31.93 Bexley Mustard Fabric by the Metre
From: £31.93 Bexley Mink Fabric by the Metre
From: £31.93 Bexley Mauve Fabric by the Metre
From: £31.93 Bexley Emerald Fabric by the Metre
From: £31.93 Bexley Crimson Fabric by the Metre
From: £31.93 Bexley Claret Fabric by the Metre
From: £31.93 Bexley Charcoal Fabric by the Metre
From: £31.93 Bexley Champagne Fabric by the Metre
From: £31.93 Bexley Black Fabric by the Metre
Other products in our range