Christmas fabric

Showing all 62 results

£3.25 - £4.99 / per metre
£0.60 - £0.92 / per metre
£1.45 - £2.69 / per metre
Sale!
£0.99 - £2.22 / Per Metre
£0.10 - £0.35 / per metre
£0.19 - £0.32 / p/mtr
£0.13 - £0.25 / p/mtr
£0.69 - £0.77 / per metre
£1.25 - £2.00 / per metre
£0.40 - £0.45 / per metre
£7.29 - £9.99 / per metre
£3.75 - £5.29 / per metre