from £1.50 - £1.99 per metre

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

4.65 out of 5
£1.05 - £1.62 / per metre
Select options
4.67 out of 5
£1.29 - £1.79 / per metre
Select options
3.33 out of 5
£2.25 - £3.59 / per metre
Select options
Sale!
4.67 out of 5
£4.59 / per metre £1.99 / per metre
Select options
5.00 out of 5
£1.50 - £1.99 / per metre
Select options
Sale!
£4.79 / per metre £1.89 / per metre
Select options