

Zurich Upholstery Chenille Weave - Mulberry
£5.99 PER 1/2 METER
( £11.98 PER METER)


Wonder Bees 100% Cotton Poplin - Rose
£1.99 PER 1/2 METER
( £3.98 PER METER)
FREE DELIVERY ON ORDERS OVER £10