Christmas Fabric

4.89 out of 5
£2.85 - £4.79 / per metre
Select options
4.00 out of 5
£0.99 - £2.22 / Per Metre
Select options
5.00 out of 5
£2.85 - £4.79 / per metre
Select options
5.00 out of 5
£0.10 - £0.22 / p/mtr
Select options
5.00 out of 5
£2.85 - £4.79 / per metre
Select options
£1.00 - £2.22 / per metre
Select options
5.00 out of 5
£2.85 - £4.79 / per metre
Select options
Sale!
5.00 out of 5
£4.79 / per metre £2.59 / per metre
Select options
Out of stock
5.00 out of 5
£1.40 - £2.29 / per metre
5.00 out of 5
£0.15 - £0.65 / per metre
Select options