Latest Fabrics, Haberdashery and Patterns

Rated 5.00 out of 5
£1.60 - £2.59 / per metre
Select options
Rated 4.71 out of 5
£2.70 - £4.19 / per metre
Select options
Rated 5.00 out of 5
£1.60 - £2.59 / per metre
Select options
Rated 4.67 out of 5
£1.29 - £1.99 / per metre
Select options
Rated 5.00 out of 5
£3.05 - £5.69 / per metre
Select options
Sale!
Rated 5.00 out of 5
£4.59 / per metre £1.99 / per metre
Select options
Rated 5.00 out of 5
£3.25 - £4.99 / per metre
Select options
Rated 5.00 out of 5
£4.99 / per metre
Select options
Rated 4.84 out of 5
£1.72 - £2.69 / per metre
Select options
Rated 5.00 out of 5
£1.35 - £2.79 / per metre
Select options
Rated 5.00 out of 5
£5.69 - £8.99 / per metre
Select options
£16.99 - £23.99 / per metre
Select options