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

Fabrics

1574 Fabrics
Filter
From: £99.00 Distortion 120963 Fabric by the Metre
From: £95.00 Grade 133492 Fabric by the Metre
From: £99.00 Distortion 120965 Fabric by the Metre
From: £60.56 Tugela Rose 3918-204 Fabric by the Metre
From: £41.01 Juniper Fuchsia Fabric by the Metre
From: £31.00 Verona Blush Fabric by the Metre
From: £25.35 Old Spot Natural Fabric by the Metre
From: £33.43 Parapet Blush Fabric by the Metre
From: £73.17 Sprig Rose Water Fabric by the Metre
From: £26.50 Orangery Celedon Fabric by the Metre
From: £26.50 Orangery Sugared Almond Fabric by the Metre
From: £26.50 Hot House Peach Blossom Fabric by the Metre
From: £26.50 Fragrant Peach Blossom Fabric by the Metre
From: £26.50 Fragrant Posey Fabric by the Metre
From: £26.50 Flower Press Peach Blossom Fabric by the Metre
From: £26.50 Arboretum Rose Water Fabric by the Metre
From: £26.50 Arboretum Posey Fabric by the Metre
From: £83.27 Timor Coral Fabric by the Metre
From: £83.27 Timor Rumba Fabric by the Metre
From: £39.74 Sumba Coral Fabric by the Metre
From: £39.74 Sumba Rumba Fabric by the Metre
From: £37.85 Point Rose Quartz Fabric by the Metre
From: £35.33 Camber Rose Quartz Fabric by the Metre
From: £54.88 Elsie Marshmallow Fabric by the Metre
From: £58.04 Richmond Woodrose Fabric by the Metre
From: £63.72 Highgate Woodrose Fabric by the Metre
From: £58.04 Chiswick Woodrose Fabric by the Metre
From: £58.04 Apsley Woodrose Fabric by the Metre
From: £95.00 Velika Rose 132963 Fabric by the Metre
From: £95.00 Velika Azalea 132962 Fabric by the Metre
From: £79.00 Rosita Cerise 133084 Fabric by the Metre
From: £28.80 Waltham Blush Fabric by the Metre
From: £27.69 Galaxy Satin Coral Fabric by the Metre
From: £27.69 Galaxy Satin Blush Fabric by the Metre
From: £76.00 Frond Mint Fabric by the Metre
Frond Mint
From: £76.00 iLiv
From: £78.50 Cottage Garden Orchid Fabric by the Metre
Other products in our range