Fabrics sale in stock

646 products

Bengal Fabric Noir

£33.50 £35.62
In stock

Helmshore Fabric Jade

£17.08 £20.99
In stock

Hadleigh Fabric Cloud

£17.77 £23.10
In stock

Pantera Fabric Noir

£17.96 £19.99
In stock

Brooklyn Fabric Dove

£39.81 £41.90
In stock

ILiv Zen Fabric Citrus

£24.54 £27.19
In stock

Capri Fabric Rosso

£12.96 £15.63
In stock

Capri Fabric Duck Egg

£12.96 £15.63
In stock

Carlotta Fabric Truffle

£14.14 £19.99
In stock

Bamburgh Fabric Rosso

£22.14 £24.89
In stock

Pantera Fabric Indigo

£17.96 £19.99
In stock

Prague Fabric Natural

£29.03 £32.89
In stock

Velvet Fabric Sage

£25.84 £27.86
In stock

Lava Fabric Duckegg

£26.93 £29.00
In stock

Cora Fabric Duck-Egg

£17.48 £20.06
In stock

Liana Fabric Ochre

£22.37 £28.49
In stock

Hadleigh Fabric Spruce

£17.77 £23.10
In stock

Capri Fabric Evergreen

£12.96 £15.63
In stock

Liana Fabric Midnight

£22.37 £28.49
In stock

To see more products remove a filter