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
Garden Stripe Fabric by Travers Flax
Garden Stripe
Travers
£108.90
Per metre
Double width
Garden Stripe Fabric by Travers Rust
Garden Stripe
Travers
£108.90
Per metre
Double width
Garden Stripe Fabric by Travers Natural
Garden Stripe
Travers
£108.90
Per metre
Double width
Garden Stripe Fabric by Travers Black
Garden Stripe
Travers
£108.90
Per metre
Double width
Gazebo Vine Fabric by Travers Light Blue
Gazebo Vine
Travers
£165.90
Per metre
Gazebo Vine Fabric by Travers Natural
Gazebo Vine
Travers
£165.90
Per metre
Hampton Patch Fabric by Travers Pink
Hampton Patch
Travers
£268.90
Per metre
Hampton Patch Fabric by Travers Blue
Hampton Patch
Travers
£268.90
Per metre
Hampton Patch Fabric by Travers Neutral
Hampton Patch
Travers
£268.90
Per metre
Wave Hill Fabric by Travers Mauve
Wave Hill
Travers
£200.90
Per metre
Wave Hill Fabric by Travers Indigo
Wave Hill
Travers
£200.90
Per metre
Wave Hill Fabric by Travers Teal
Wave Hill
Travers
£200.90
Per metre
Wave Hill Fabric by Travers Natural
Wave Hill
Travers
£200.90
Per metre
Arbor Ikat Fabric by Travers Pink
Arbor Ikat
Travers
£163.90
Per metre
Arbor Ikat Fabric by Travers Blue
Arbor Ikat
Travers
£163.90
Per metre
Arbor Ikat Fabric by Travers Light Blue
Arbor Ikat
Travers
£163.90
Per metre
Arbor Ikat Fabric by Travers Teal
Arbor Ikat
Travers
£163.90
Per metre
Arbor Ikat Fabric by Travers Natural
Arbor Ikat
Travers
£163.90
Per metre
Longwood Weave Fabric by Travers Peach
Longwood Weave
Travers
£134.90
Per metre
Longwood Weave Fabric by Travers Light Blue
Longwood Weave
Travers
£134.90
Per metre
Longwood Weave Fabric by Travers Blue
Longwood Weave
Travers
£134.90
Per metre
Longwood Weave Fabric by Travers Aqua
Longwood Weave
Travers
£134.90
Per metre
Longwood Weave Fabric by Travers Green
Longwood Weave
Travers
£134.90
Per metre
Longwood Weave Fabric by Travers Hay
Longwood Weave
Travers
£134.90
Per metre
Longwood Weave Fabric by Travers Black
Longwood Weave
Travers
£134.90
Per metre
Elizabeth Fabric by Travers Blue
Elizabeth
Travers
£203.90
Per metre
Elizabeth Fabric by Travers Green
Elizabeth
Travers
£203.90
Per metre
Arriba Fabric by Wemyss Seaspray
Arriba
Wemyss
£76.50
Per metre
£90.00
Arriba Fabric by Wemyss Midnight
Arriba
Wemyss
£76.50
Per metre
£90.00
Arriba Fabric by Wemyss Taupe
Arriba
Wemyss
£76.50
Per metre
£90.00
Arriba Fabric by Wemyss Orca
Arriba
Wemyss
£76.50
Per metre
£90.00
Arriba Fabric by Wemyss Straw
Arriba
Wemyss
£76.50
Per metre
£90.00
Arriba Fabric by Wemyss Avocado
Arriba
Wemyss
£76.50
Per metre
£90.00
Bravo Fabric by Wemyss Rain
Bravo
Wemyss
£67.58
Per metre
£79.50
Bravo Fabric by Wemyss Storm
Bravo
Wemyss
£67.58
Per metre
£79.50
Bravo Fabric by Wemyss Terra
Bravo
Wemyss
£67.58
Per metre
£79.50
Capita Fabric by Wemyss Calico
Capita
Wemyss
£77.99
Per metre
£91.75
Capita Fabric by Wemyss Fiesta
Capita
Wemyss
£77.99
Per metre
£91.75
Vale Fabric by Wemyss Reef
Vale
Wemyss
£77.99
Per metre
£91.75
Vale Fabric by Wemyss Fall
Vale
Wemyss
£77.99
Per metre
£91.75
Renovare Fabric by Wemyss Turquoise
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Haze
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Azure
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Mineral Blue
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Bluebird
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Sea Breeze
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Shale
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Elephant
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Lead
Renovare
Wemyss
£44.41
Per metre
£52.25
Renovare Fabric by Wemyss Feather
Renovare
Wemyss
£44.41
Per metre
£52.25
29066 Products
  • Page 247 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