Fabrics in stock

3 663 products

Capri Fabric Evergreen

£12.96 £15.63
In stock

Melrose Fabric Dove

£26.03 £28.23
In stock

Hadleigh Fabric Rust

£17.77 £23.10
In stock

Jacob Fabric Blush

£19.65 £23.35
In stock

Liana Fabric Peacock

£22.37 £28.49
In stock

Velvet Fabric Taupe

£25.84 £27.86
In stock

ILiv Picot Fabric Batik

£17.12 £20.38
In stock