Woven fabric

A staple of many interiors, woven fabric can be used to add texture and depth to a room. Whether you're looking for a plain weave, herringbone or twill weave, our collection of woven fabrics spans almost every colour and style.

Filter
Look
Type
Pattern
Colour
Brand
Usage
Price
No filters selected:
16522 Products
View
Sort By
View mode
San Marco Fabric by Wemyss Pear
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Seagrass
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Sierra
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Snowdrop
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Steel
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss String
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Thistle
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Tigerlily
San Marco
Wemyss
£60.35
Per metre
£71.00
San Marco Fabric by Wemyss Wheat
San Marco
Wemyss
£60.35
Per metre
£71.00
Arden Fabric by Wemyss Azure
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Chrome
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Marine
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Oyster
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Parma
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Praline
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Spice
Arden
Wemyss
£63.96
Per metre
£75.25
Arden Fabric by Wemyss Zest
Arden
Wemyss
£63.96
Per metre
£75.25
Laurieston Fabric by Wemyss Barley
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Carbon
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Crimson
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Denim
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Navy
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Parchment
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Spa
Laurieston
Wemyss
£102.43
Per metre
£120.50
Laurieston Fabric by Wemyss Surf
Laurieston
Wemyss
£102.43
Per metre
£120.50
Nyala Fabric by Zoffany Serpentine
Nyala
Zoffany
£155.40
Per metre
£222.00
Nyala Fabric by Zoffany Gold
Nyala
Zoffany
£155.40
Per metre
£222.00
Boucle Fabric by Zoffany Tabac
Boucle
Zoffany
£110.60
Per metre
£158.00
Boucle Fabric by Zoffany Empire Grey
Boucle
Zoffany
£110.60
Per metre
£158.00
Parc Fabric by Zimmer + Rohde 397
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 435
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 495
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 555
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 557
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 565
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 567
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 585
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 586
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 656
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 797
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 893
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 912
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 954
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 981
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 983
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 985
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 986
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 987
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 994
Parc
Zimmer + Rohde
£113.90
Per metre
Parc Fabric by Zimmer + Rohde 998
Parc
Zimmer + Rohde
£113.90
Per metre
16522 Products
  • Page 135 of 331
View
Sort By

Can’t find what you’re looking for? We can help.

Call our dedicated team of specialists on 01761 404505 or email us.

Back to top