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:
29058 Products
View
Sort By
View mode
Telaio Fabric by Camengo Marsala
Telaio
Camengo
£67.10
Per metre
Telaio Fabric by Camengo Olive
Telaio
Camengo
£67.10
Per metre
Telaio Fabric by Camengo Ocre
Telaio
Camengo
£67.10
Per metre
Telaio Fabric by Camengo Celadon
Telaio
Camengo
£67.10
Per metre
Telaio Fabric by Camengo Navy
Telaio
Camengo
£67.10
Per metre
A Contretemps Fabric by Casamance Multico Neutre
A Contretemps
Casamance
£163.00
Per metre
A Contretemps Fabric by Casamance Multico
A Contretemps
Casamance
£163.00
Per metre
Avant-Garde Fabric by Casamance Moka Mousse
Avant-Garde
Casamance
£158.80
Per metre
Avant-Garde Fabric by Casamance Mordore
Avant-Garde
Casamance
£158.80
Per metre
Composition Fabric by Casamance Naturel
Composition
Casamance
£133.50
Per metre
Composition Fabric by Casamance Olive
Composition
Casamance
£133.50
Per metre
Composition Fabric by Casamance Orange Terreux
Composition
Casamance
£133.50
Per metre
Interaction Fabric by Casamance Kaki
Interaction
Casamance
£108.20
Per metre
Double width
Interaction Fabric by Casamance Noir
Interaction
Casamance
£108.20
Per metre
Double width
Modulor Fabric by Casamance Ecru
Modulor
Casamance
£91.50
Per metre
Modulor Fabric by Casamance Noir
Modulor
Casamance
£91.50
Per metre
Modulor Fabric by Casamance Topaze
Modulor
Casamance
£91.50
Per metre
Mosaico Fabric by Casamance Ecru
Mosaico
Casamance
£116.80
Per metre
Mosaico Fabric by Casamance Beige Acier
Mosaico
Casamance
£116.80
Per metre
Mosaico Fabric by Casamance Beige Noir
Mosaico
Casamance
£116.80
Per metre
Mosaico Fabric by Casamance Pierre Bleue
Mosaico
Casamance
£116.80
Per metre
Mosaico Fabric by Casamance Celadon Orange
Mosaico
Casamance
£116.80
Per metre
Mosaico Fabric by Casamance Ocre Celadon
Mosaico
Casamance
£116.80
Per metre
Milan Fabric by Casamance Ecru
Milan
Casamance
£108.20
Per metre
Milan Fabric by Casamance Beige
Milan
Casamance
£108.20
Per metre
Milan Fabric by Casamance Mordore
Milan
Casamance
£108.20
Per metre
Milan Fabric by Casamance Cognac
Milan
Casamance
£108.20
Per metre
Milan Fabric by Casamance Anthracite
Milan
Casamance
£108.20
Per metre
Milan Fabric by Casamance Bleu Galet
Milan
Casamance
£108.20
Per metre
Brera Fabric by Casamance Beige
Brera
Casamance
£125.20
Per metre
Brera Fabric by Casamance Gris Fusain
Brera
Casamance
£125.20
Per metre
Brera Fabric by Casamance Pierre Bleue
Brera
Casamance
£125.20
Per metre
Brera Fabric by Casamance Ocre
Brera
Casamance
£125.20
Per metre
Via Verri Fabric by Casamance Ocre Celadon
Via Verri
Casamance
£137.70
Per metre
Via Verri Fabric by Casamance Beige Gris
Via Verri
Casamance
£137.70
Per metre
Rodeo Fabric by Casamance Beige
Rodeo
Casamance
£58.10
Per metre
Rodeo Fabric by Casamance Anthracite
Rodeo
Casamance
£58.10
Per metre
Rodeo Fabric by Casamance Pierre Bleue
Rodeo
Casamance
£58.10
Per metre
Rodeo Fabric by Casamance Vert De Gris
Rodeo
Casamance
£58.10
Per metre
Rodeo Fabric by Casamance Ocre
Rodeo
Casamance
£58.10
Per metre
Rodeo Fabric by Casamance Terre De Sienne
Rodeo
Casamance
£58.10
Per metre
Nimbus Fabric by Casamance Beige
Nimbus
Casamance
£83.20
Per metre
Nimbus Fabric by Casamance Rose Poudre
Nimbus
Casamance
£83.20
Per metre
Envolee Fabric by Casamance Beige
Envolee
Casamance
£99.90
Per metre
Envolee Fabric by Casamance Vieux Rose
Envolee
Casamance
£99.90
Per metre
Envolee Fabric by Casamance Fauve
Envolee
Casamance
£99.90
Per metre
Envolee Fabric by Casamance Moutarde
Envolee
Casamance
£99.90
Per metre
Envolee Fabric by Casamance Gris Galet
Envolee
Casamance
£99.90
Per metre
Arcus Fabric by Casamance Mordore
Arcus
Casamance
£104.30
Per metre
Arcus Fabric by Casamance Tourterelle
Arcus
Casamance
£104.30
Per metre
29058 Products
  • Page 549 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