Fabrics sale in stock

642 products

Bengal Fabric Noir

£33.50 £35.62
In stock

ILiv Wyre Fabric Sage

£19.04 £21.04
In stock

ILiv Khiva Fabric Haze

£22.84 £25.24
In stock

ILiv Jaal Fabric Topaz

£17.03 £20.38
In stock

Hadleigh Fabric Praline

£17.77 £23.10
In stock

ILiv Zaya Fabric Aegean

£27.93 £30.95
In stock

Oriana Fabric Grey

£38.46 £43.58
In stock

Tuscania Fabric Ochre

£33.01 £35.62
In stock

Lava Fabric Duckegg

£26.93 £29.00
In stock

Liana Fabric Forest

£22.37 £28.49
In stock

Liana Fabric Chilli

£22.37 £28.49
In stock

ILiv Jaal Fabric Laguna

£17.03 £20.38
In stock

Liana Fabric Midnight

£22.37 £28.49
In stock

ILiv Maya Fabric Indigo

£20.35 £22.50
In stock

ILiv Zaya Fabric Amazon

£27.93 £30.95
In stock

Helmshore Fabric Olive

£17.08 £20.99
In stock

Pamplona Fabric Gold

£23.49 £27.77
In stock

Pantera Fabric Seafoam

£15.21 £19.99
In stock

Arezzo Fabric Indigo

£26.04 £28.94
In stock

Liana Fabric Elephant

£22.37 £28.49
In stock

Liana Fabric Stone

£22.37 £28.49
In stock

ILiv Zen Fabric Cobalt

£24.54 £27.19
In stock

Cora Fabric Slate

£17.48 £20.06
In stock

Hadleigh Fabric Thistle

£17.77 £23.10
In stock

Capri Fabric Charcoal

£12.96 £15.63
In stock

Cora Fabric Linen Linen

£17.48 £20.06
In stock

Arezzo Fabric Seafoam

£26.04 £28.94
In stock

Inca Fabric Natural

£35.83 £39.02
In stock

Lux Boucle Fabric Mink

£22.74 £26.00
In stock