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

Fabrics

1104 Fabrics
Filter
From: £37.08 Ledbury Silver Fabric by the Metre
From: £37.08 Ledbury Steel Fabric by the Metre
From: £37.08 Ledbury Taupe Fabric by the Metre
From: £37.08 Richmond Avacado Fabric by the Metre
From: £37.08 Richmond Blush Fabric by the Metre
From: £37.08 Richmond Clay Fabric by the Metre
From: £37.08 Richmond Denim Fabric by the Metre
From: £37.08 Richmond Mineral Fabric by the Metre
From: £37.08 Richmond Oatmeal Fabric by the Metre
From: £37.08 Richmond Ochre Fabric by the Metre
From: £37.08 Richmond Sage Fabric by the Metre
From: £37.08 Richmond Silver Fabric by the Metre
From: £37.08 Richmond Steel Fabric by the Metre
From: £37.08 Richmond Taupe Fabric by the Metre
From: £44.29 Myra Opal Fabric by the Metre
From: £44.29 Myra Moss Fabric by the Metre
From: £44.29 Myra Ivy Fabric by the Metre
Myra Ivy
From: £44.29 Ashley Wilde
From: £44.29 Myra Denim Fabric by the Metre
From: £44.29 Myra Copper Fabric by the Metre
From: £33.99 Leila Tangerine Fabric by the Metre
From: £33.99 Leila Denim Fabric by the Metre
From: £33.99 Leila Blush Fabric by the Metre
From: £48.93 Silhouette Stripe Rust Navy Fabric by the Metre
From: £48.93 Silhouette Stripe Black Claret Fabric by the Metre
From: £50.99 Palette Stripe Maple Fabric by the Metre
From: £50.99 Palette Stripe Cinder Fabric by the Metre
From: £50.99 Gouache Stripe Claret Fabric by the Metre
From: £48.93 Gallery Stripe Rustic Fabric by the Metre
From: £48.93 Gallery Stripe Rust Fabric by the Metre
From: £48.93 Canvas Stripe Antique Claret Fabric by the Metre
From: £48.93 Canvas Stripe Antique Black Fabric by the Metre
From: £36.05 Gainsborough Storm Fabric by the Metre
From: £36.05 Gainsborough Peppermint Fabric by the Metre
From: £36.05 Gainsborough Pebble Fabric by the Metre
From: £36.05 Gainsborough Mist Fabric by the Metre
From: £36.05 Gainsborough Cinnamon Fabric by the Metre
Other products in our range