New fabrics sale

642 products

Tiger Fabric Noir

£33.01 £35.62
In stock

Inca Fabric Silver

£35.83 £39.02
In stock

Inca Fabric Ochre

£35.83 £39.02
In stock

Inca Fabric Rosso

£35.83 £39.02
In stock

Inca Fabric Natural

£35.83 £39.02
In stock

Inca Fabric Bronze

£35.83 £39.02
In stock

Cora Fabric Blush Blush

£17.48 £20.06
In stock

Cora Fabric Slate

£17.48 £20.06
In stock

Tuscania Fabric Ochre

£33.01 £35.62
In stock

Tuscania Fabric Dove

£33.01 £35.62
In stock

Limpopo Fabric Bronze

£27.74 £30.08
In stock

Tuscania Fabric Teal

£33.01 £35.62
In stock

Oriana Fabric Grey

£38.46 £43.58
In stock

Verona Fabric Rosso

£27.93 £30.06
In stock

Verona Fabric Azzuro

£27.93 £30.06
In stock

Verona Fabric Blush

£27.93 £30.06
In stock

Jump Fabric Natural

£11.39 £23.35
In stock

Pamplona Fabric Gold

£23.49 £27.77
In stock

Capri Fabric Rosso

£12.96 £15.63
In stock

ILiv Vinery Fabric Sage

£43.49 £48.08
In stock

Leonardo Fabric Ochre

£22.34 £24.50
In stock

Leonardo Fabric Blush

£22.34 £24.50
In stock

ILiv Mistral Fabric Ink

£17.92 £20.80
In stock

ILiv Cosmos Fabric Ink

£15.98 £18.02
In stock