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

Fabrics

949 Fabrics
Filter
From: £95.00 Ridley Oatmeal 134209 Fabric by the Metre
From: £95.00 Ridley Matcha 134210 Fabric by the Metre
From: £95.00 Ridley Aegean 134208 Fabric by the Metre
From: £119.00 Potshop Atlantic Neptune Green 134202 Fabric by the Metre
From: £65.00 Nerikomi Terracotta 134199 Fabric by the Metre
From: £65.00 Nerikomi Oatmeal 134198 Fabric by the Metre
From: £65.00 Nerikomi Matcha 134200 Fabric by the Metre
From: £65.00 Nerikomi Aegean 134201 Fabric by the Metre
From: £79.00 Marble Wave Terracotta 134187 Fabric by the Metre
From: £79.00 Marble Wave Porcelain 134190 Fabric by the Metre
From: £79.00 Marble Wave Pacific 134189 Fabric by the Metre
From: £79.00 Marble Wave Neptune Green 134188 Fabric by the Metre
From: £95.00 Marble Tapestry Oatmeal 134222 Fabric by the Metre
From: £95.00 Marble Tapestry Matcha 134223 Fabric by the Metre
From: £95.00 Marble Tapestry Chocolate 134220 Fabric by the Metre
From: £95.00 Marble Tapestry Atlantic 134221 Fabric by the Metre
From: £75.00 Marble Oatmeal 121265 Fabric by the Metre
From: £75.00 Marble Atlantic 121266 Fabric by the Metre
From: £129.00 Ludaix Velvet Matcha 121257 Fabric by the Metre
From: £79.00 Loopy Spot Pacific 134207 Fabric by the Metre
From: £79.00 Loopy Spot Oatmeal 134204 Fabric by the Metre
From: £79.00 Loopy Spot Moss 134206 Fabric by the Metre
From: £79.00 Loopy Spot Chocolate 134205 Fabric by the Metre
From: £115.00 Ikigai Seafoam 134197 Fabric by the Metre
From: £115.00 Ikigai Pacific 134196 Fabric by the Metre
From: £115.00 Greta Hey Matcha 134231 Fabric by the Metre
From: £115.00 Great Hey Oatmeal 134229 Fabric by the Metre
From: £115.00 Great Hey Choclate 134230 Fabric by the Metre
From: £115.00 Great Hey Atlantic 134228 Fabric by the Metre
From: £69.00 Fellcroft Rose 121259 Fabric by the Metre
From: £69.00 Fellcroft Neptune Green 121260 Fabric by the Metre
From: £69.00 Fellcroft Atlantic 121261 Fabric by the Metre
From: £75.00 Elsworthy Rose 134241 Fabric by the Metre
From: £75.00 Elsworthy Porcelain 134246 Fabric by the Metre
From: £75.00 Elsworthy Pacific 134239 Fabric by the Metre
From: £75.00 Elsworthy Oatmeal 134245 Fabric by the Metre
Other products in our range