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
Hill Garden Fabric by Thibaut Coral and Green
Hill Garden
Thibaut
£192.00
Per metre
Hill Garden Fabric by Thibaut Blue and White
Hill Garden
Thibaut
£192.00
Per metre
Alessandro Fabric by Thibaut Sage
Alessandro
Thibaut
£255.00
Per metre
Alessandro Fabric by Thibaut Blush
Alessandro
Thibaut
£255.00
Per metre
Alessandro Fabric by Thibaut Taupe
Alessandro
Thibaut
£255.00
Per metre
Alessandro Fabric by Thibaut Navy
Alessandro
Thibaut
£255.00
Per metre
Alessandro Fabric by Thibaut Cloud
Alessandro
Thibaut
£255.00
Per metre
Alessandro Fabric by Thibaut Mist
Alessandro
Thibaut
£255.00
Per metre
Alessandro Fabric by Thibaut Blue
Alessandro
Thibaut
£255.00
Per metre
Architect Embroidery Fabric by Thibaut Emerald
Architect Embroidery
Thibaut
£222.00
Per metre
Architect Embroidery Fabric by Thibaut Mist
Architect Embroidery
Thibaut
£222.00
Per metre
Bergamo Stripe Fabric by Thibaut Cloud
Bergamo Stripe
Thibaut
£159.00
Per metre
Bergamo Stripe Fabric by Thibaut Taupe
Bergamo Stripe
Thibaut
£159.00
Per metre
Bergamo Stripe Fabric by Thibaut Mist
Bergamo Stripe
Thibaut
£159.00
Per metre
Bergamo Stripe Fabric by Thibaut Spa Blue
Bergamo Stripe
Thibaut
£159.00
Per metre
Bergamo Stripe Fabric by Thibaut Navy
Bergamo Stripe
Thibaut
£159.00
Per metre
Bergamo Stripe Fabric by Thibaut Blue
Bergamo Stripe
Thibaut
£159.00
Per metre
Bergamo Stripe Fabric by Thibaut Emerald
Bergamo Stripe
Thibaut
£159.00
Per metre
Labyrinth Velvet Fabric by Thibaut Navy
Labyrinth Velvet
Thibaut
£279.00
Per metre
Labyrinth Velvet Fabric by Thibaut Spa Blue
Labyrinth Velvet
Thibaut
£279.00
Per metre
Labyrinth Velvet Fabric by Thibaut Sage
Labyrinth Velvet
Thibaut
£279.00
Per metre
Labyrinth Velvet Fabric by Thibaut Flax
Labyrinth Velvet
Thibaut
£279.00
Per metre
Labyrinth Velvet Fabric by Thibaut Coral
Labyrinth Velvet
Thibaut
£279.00
Per metre
Labyrinth Velvet Fabric by Thibaut Emerald
Labyrinth Velvet
Thibaut
£279.00
Per metre
Labyrinth Velvet Fabric by Thibaut Mist
Labyrinth Velvet
Thibaut
£279.00
Per metre
Vivace Fabric by Lizzo Green
Vivace
Lizzo
£297.00
Per metre
Double width
Vivace Fabric by Lizzo Ecru
Vivace
Lizzo
£297.00
Per metre
Double width
Vivace Fabric by Lizzo White
Vivace
Lizzo
£297.00
Per metre
Double width
Vivace Fabric by Lizzo Grey
Vivace
Lizzo
£297.00
Per metre
Double width
Vivace Fabric by Lizzo Flax
Vivace
Lizzo
£297.00
Per metre
Double width
Allegro Fabric by Lizzo Flax
Allegro
Lizzo
£203.00
Per metre
Double width
Allegro Fabric by Lizzo Sand
Allegro
Lizzo
£203.00
Per metre
Double width
Allegro Fabric by Lizzo Neutral
Allegro
Lizzo
£203.00
Per metre
Double width
Allegro Fabric by Lizzo Off White
Allegro
Lizzo
£203.00
Per metre
Double width
Fugaz Fabric by Lizzo Grey
Fugaz
Lizzo
£143.00
Per metre
Double width
Fugaz Fabric by Lizzo Ecru
Fugaz
Lizzo
£143.00
Per metre
Double width
Fugaz Fabric by Lizzo Neutral
Fugaz
Lizzo
£143.00
Per metre
Double width
Crotchet Fabric by Lizzo Deep Blue
Crotchet
Lizzo
£323.00
Per metre
Double width
Legato Fabric by Lizzo Neutral
Legato
Lizzo
£107.90
Per metre
Double width
Gaudi Fabric by Lizzo Sand
Gaudi
Lizzo
£157.90
Per metre
Gaudi Fabric by Lizzo Blue
Gaudi
Lizzo
£157.90
Per metre
Gaudi Fabric by Lizzo Bark
Gaudi
Lizzo
£157.90
Per metre
Gaudi Fabric by Lizzo Ecru
Gaudi
Lizzo
£157.90
Per metre
Gaudi Fabric by Lizzo Chocolate
Gaudi
Lizzo
£157.90
Per metre
Gaudi Fabric by Lizzo Petrol
Gaudi
Lizzo
£157.90
Per metre
Gaudi Fabric by Lizzo Brown
Gaudi
Lizzo
£157.90
Per metre
Lalique Fabric by Lizzo Brown
Lalique
Lizzo
£219.90
Per metre
Lalique Fabric by Lizzo Indigo
Lalique
Lizzo
£219.90
Per metre
Lalique Fabric by Lizzo Natural
Lalique
Lizzo
£219.90
Per metre
Lalique Fabric by Lizzo Flax
Lalique
Lizzo
£219.90
Per metre
29066 Products
  • Page 326 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