from £1 - £1.49 per metre

Fabric priced between £1 and £1.50 per meter from Fabric Land

£1.35 - £2.69 / per metre
£0.90 - £1.45 / per metre
£1.45 - £2.09 / per metre
£1.25 - £1.60 / per metre
£0.99 - £2.22 / Per Metre
£1.50 - £2.79 / per metre