Fabric
£3.99 / per metre
£2.75 - £4.49 / per metre
Sewing Patterns
£21.50
£16.00
Haberdashery
£0.26 - £0.42 / per metre
£0.20 - £0.30 / per metre
£0.45 - £1.29 / per metre
£0.49 - £0.99 / per metre