from £1.50 - £1.99 per metre

Cheap Fabric priced between £1.50 and £2 per meter from Fabric Land

4.77 out of 5
£1.05 - £1.62 / per metre
Select options
4.75 out of 5
£1.29 - £1.79 / per metre
Select options
Sale!
4.50 out of 5
£4.79 / per metre £1.89 / per metre
Select options
5.00 out of 5
£1.00 - £1.99 / Per Metre
Select options
Sale!
4.50 out of 5
£4.79 / per metre £2.00 / per metre
Select options