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

Fabrics

1130 Fabrics
Filter
From: £36.00 Richmond Almond Fabric by the Metre
From: £36.00 Richmond Avacado Fabric by the Metre
From: £36.00 Richmond Blush Fabric by the Metre
From: £36.00 Richmond Clay Fabric by the Metre
From: £36.00 Richmond Denim Fabric by the Metre
From: £36.00 Richmond Mineral Fabric by the Metre
From: £36.00 Richmond Oatmeal Fabric by the Metre
From: £36.00 Richmond Ochre Fabric by the Metre
From: £36.00 Richmond Sage Fabric by the Metre
From: £36.00 Richmond Silver Fabric by the Metre
From: £36.00 Richmond Steel Fabric by the Metre
From: £36.00 Richmond Taupe Fabric by the Metre
From: £43.00 Myra Opal Fabric by the Metre
From: £43.00 Myra Moss Fabric by the Metre
From: £43.00 Myra Ivy Fabric by the Metre
Myra Ivy
From: £43.00 Ashley Wilde
From: £43.00 Myra Denim Fabric by the Metre
From: £43.00 Myra Copper Fabric by the Metre
From: £33.00 Leila Tangerine Fabric by the Metre
From: £33.00 Leila Indigo Fabric by the Metre
From: £33.00 Leila Denim Fabric by the Metre
From: £33.00 Leila Blush Fabric by the Metre
From: £47.50 Silhouette Stripe Rust Navy Fabric by the Metre
From: £47.50 Silhouette Stripe Khaki Black Fabric by the Metre
From: £47.50 Silhouette Stripe Black Claret Fabric by the Metre
From: £49.50 Palette Stripe Maple Fabric by the Metre
From: £49.50 Palette Stripe Cinder Fabric by the Metre
From: £49.50 Gouache Stripe Claret Fabric by the Metre
From: £47.50 Gallery Stripe Rustic Fabric by the Metre
From: £47.50 Gallery Stripe Rust Fabric by the Metre
From: £47.50 Canvas Stripe Ochre Fabric by the Metre
From: £47.50 Canvas Stripe Antique Claret Fabric by the Metre
From: £47.50 Canvas Stripe Antique Black Fabric by the Metre
From: £35.00 Gainsborough Storm Fabric by the Metre
From: £35.00 Gainsborough Peppermint Fabric by the Metre
From: £35.00 Gainsborough Pebble Fabric by the Metre
From: £35.00 Gainsborough Mist Fabric by the Metre
Other products in our range