Fabrics
£1.79 - £2.79 / per metre
£1.79 - £2.79 / per metre
£1.79 - £2.79 / per metre
Sewing Patterns
Haberdashery
£0.35 - £0.59 / per metre
£0.35 - £0.50 / per metre
£0.65 - £1.05 / per metre
£0.25
£0.20