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:
29066 Products
View
Sort By
View mode
Faze Fabric by Kirkby Aubergine
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Balsam
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Bark
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Blossom
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Brick
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Burnt Orange
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Carbon
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Chalk
Faze
Kirkby
Request a quote
Faze Fabric by Kirkby Cobble
Faze
Kirkby
Request a quote
Musa Fabric by Black Edition Beech
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Clay
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Feather Grey
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Pumice
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Anthracite
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Zirconium
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Grey Seal
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Petrol Blue
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Tapestry
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Catkin
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Ochre
Musa
Black Edition
Request a quote
Musa Fabric by Black Edition Rose Quartz
Musa
Black Edition
Request a quote
Nelson Fabric by Zimmer + Rohde 286
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 484
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 555
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 564
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 587
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 663
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 783
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 881
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 892
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 893
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 984
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 987
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 989
Nelson
Zimmer + Rohde
£159.90
Per metre
Nelson Fabric by Zimmer + Rohde 992
Nelson
Zimmer + Rohde
£159.90
Per metre
Strokes Fabric by Zimmer + Rohde 895
Strokes
Zimmer + Rohde
£173.90
Per metre
Double width
Strokes Fabric by Zimmer + Rohde 991
Strokes
Zimmer + Rohde
£173.90
Per metre
Double width
Strokes Fabric by Zimmer + Rohde 993
Strokes
Zimmer + Rohde
£173.90
Per metre
Double width
Oxford Fabric by Zimmer + Rohde 326
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 415
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 554
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 555
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 657
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 665
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 889
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 891
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 893
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 897
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 980
Oxford
Zimmer + Rohde
£173.90
Per metre
Oxford Fabric by Zimmer + Rohde 994
Oxford
Zimmer + Rohde
£173.90
Per metre
29066 Products
  • Page 170 of 582
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