Latest Fabrics, Haberdashery and Patterns

£3.95 - £6.69 / p/m
Select options
Sale!
£4.44 / per metre £2.99 / per metre
Select options
£1.95£2.90
£6.99 / per metre
Select options
£0.75 - £1.19 / per metre
Select options
£1.39 - £2.79 / per metre
Select options
£1.05 - £1.59 / per metre
Select options
£1.49 - £2.49 / per metre
Select options
£5.35 - £7.99 / per metre
Select options
£5.35 - £7.99 / per metre
Select options
£3.25 - £4.99 / per metre
Select options
£1.52 - £2.39 / per metre
Select options
£2.70 - £4.19 / per metre
Select options
£3.99 - £6.19 / per metre
Select options
£4.29 - £6.66 / per metre
Select options