Fabric
£3.99 / per metre
£3.99 / per metre
£3.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£3.25 - £4.99 / per metre
£2.70 - £4.19 / per metre
Sewing Patterns
£7.25
Haberdashery
£4.05
£4.69
£0.30 - £0.99 / per metre
£0.49 - £0.99 / per metre
£0.45 - £1.29 / per metre
£0.49
£2.29 – £3.25
£0.99
£1.49