Modern fabric

Contemporary fabric comes in lots of different forms, from angular geometric prints to modern-takes on floral motifs. Discover thousands of modern fabric designs for contemporary schemes.

Filter
Look
Type
Pattern
Colour
Brand
Usage
Price
No filters selected:
30223 Products
View
Sort By
View mode
Hutton II Fabric by Wemyss Palm
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Flax
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Putty
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Pinecone
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Pewter
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Slate
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Silver
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Snow
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Raffia
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Papyrus
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Honey
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Mimosa
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Basil
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Pistachio
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Mint
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Cactus
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Spa
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Denim
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Captain
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Lake
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Hawaii
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Peacock
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Plume
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Peony
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Tomato
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Terra
Hutton II
Wemyss
£43.99
Per metre
£51.75
Hutton II Fabric by Wemyss Ginger
Hutton II
Wemyss
£43.99
Per metre
£51.75
Fiora II Fabric by Wemyss Grey
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Oatmeal
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Turquoise
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Dusk Blue
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Storm
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Midnight
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Pacific
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Peacock
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Aqua
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Petrol
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Spa
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Light Mint
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Willow
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Country Green
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Moss
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Ginger
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Chilli
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Rosie
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Silver Heather
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Driftwood
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Saybrook Sage
Fiora II
Wemyss
£52.28
Per metre
£61.50
Fiora II Fabric by Wemyss Dove
Fiora II
Wemyss
£52.28
Per metre
£61.50
Egmont Fabric by Marvic Amber
Egmont
Marvic
£157.00
Per metre
30223 Products
  • Page 545 of 605
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