All Fabrics

We are proud to supply tens of thousands of fabrics from over 25 leading designers. You can shop all our fabrics below or use the filters to select the colour, pattern or brand of the fabric you are looking for.

Save 4%
Obie Stone

by Romo

Made to measure in the UK

View Product
Save 4%
Obie Tourmaline

by Romo

Made to measure in the UK

View Product
Save 4%
Obie Tuscan Pink

by Romo

Made to measure in the UK

View Product
Save 4%
Obie Twilight

by Romo

Made to measure in the UK

View Product
Observatory Amber

by iLiv

£25.73 per metre

View Product
Observatory Cornsilk

by iLiv

£25.73 per metre

View Product
Observatory Rosella

by iLiv

£25.73 per metre

View Product
Observatory Seaspray

by iLiv

£25.73 per metre

View Product
Save 7%
Oca Celadon

by Casamance

Sale: £121.08 £130.76 per metre

View Product
Save 7%
Oca Khaki

by Casamance

Sale: £121.08 £130.76 per metre

View Product
Save 7%
Oca Noir De Lune

by Casamance

Sale: £121.08 £130.76 per metre

View Product
Save 7%
Oca Ochre

by Casamance

Sale: £121.08 £130.76 per metre

View Product
Save 7%
Oca Orange

by Casamance

Sale: £121.08 £130.76 per metre

View Product
Save 7%
Oca Raw Silk

by Casamance

Sale: £121.08 £130.76 per metre

View Product
Ocean Side Bon Bon

by Prestigious Textiles

£26.78 per metre

View Product
Ocean Side Indigo

by Prestigious Textiles

£26.78 per metre

View Product
Ocean Side Passion Flower

by Prestigious Textiles

£26.78 per metre

View Product
Ocean Side Rainbow

by Prestigious Textiles

£26.78 per metre

View Product
Ocean Side Sunshine

by Prestigious Textiles

£26.78 per metre

View Product
Ocean Yacht Multi

by Fryetts

£22.38 per metre

View Product
Ocean Yacht Navy

by Fryetts

£22.38 per metre

View Product
Oceana Moonlight

by Bill Beaumont

£25.00 per metre

View Product
Oceana Sunlight

by Bill Beaumont

£25.00 per metre

View Product
Save 7%
Oceania Dahlia

by Voyage Decoration

Sale: £39.25 £42.00 per metre

View Product
Save 7%
Oceania Mineral

by Voyage Decoration

Sale: £39.25 £42.00 per metre

View Product
Save 7%
Oceania Robins Egg

by Voyage Decoration

Sale: £39.25 £42.00 per metre

View Product
Save 5%
Oceanie Aqua

by Camengo

Sale: £64.20 £67.73 per metre

View Product
Save 5%
Oceanie Nuit

by Camengo

Sale: £64.20 £67.73 per metre

View Product
Save 7%
Ocelot Silver Grey

by Zinc Textiles

Made to measure in the UK

View Product
Save 7%
Ocelot Spacedust

by Zinc Textiles

Made to measure in the UK

View Product
Save 6%
Ochiba Frost

by Harlequin

Sale: £77.00 £82.00 per metre

View Product
Save 7%
Ocro  Thunder

by Black Edition

Made to measure in the UK

View Product
Save 7%
Ocro Mehndi

by Black Edition

Made to measure in the UK

View Product
Save 7%
Ocro Shadow

by Black Edition

Made to measure in the UK

View Product
Save 7%
Odell Faded Amethyst

by Zoffany

Sale: £175.74 £189.80 per metre

View Product
Save 7%
Odell Faded Amethyst

by Zoffany

Sale: £161.11 £174.00 per metre

View Product
Save 7%
Odell White Opal

by Zoffany

Sale: £175.74 £189.80 per metre

View Product
Save 7%
Odell White Opal

by Zoffany

Sale: £161.11 £174.00 per metre

View Product
Odense Blue

by Fryetts

£23.08 per metre

View Product
Odense Burnt Orange

by Fryetts

£23.08 per metre

View Product
Odense Grey

by Fryetts

£23.08 per metre

View Product
Odense Ochre

by Fryetts

£23.08 per metre

View Product
Odense Seafoam

by Fryetts

£23.08 per metre

View Product
Save 6%
Odin Bilberry

by Romo

Made to measure in the UK

View Product
Save 6%
Odin Cajun

by Romo

Made to measure in the UK

View Product
Save 6%
Odin Feather Grey

by Romo

Made to measure in the UK

View Product
Save 6%
Odin Fern

by Romo

Made to measure in the UK

View Product
Odin Ink

by Ashley Wilde

£20.00 per metre

View Product
Save 6%
Odin Magnesium

by Romo

Made to measure in the UK

View Product
Save 6%
Odin Marl

by Romo

Made to measure in the UK

View Product
Showing 20201 to 20250 of 27017 (541 Pages)

© 2025 British Made Interiors. All Rights Reserved.

British Made Interiors is a trading name of Interiors Online Direct.

Registration number: 08597146. Place of registration: UK. Registered address: 18 Wesley Street, Castleford, WF10 1AE