By the Metre Hessian Crafts Craft Fabrics
£2.49 to £129.95
Free postage
2 watching
£1.25 to £136.35
Free postage
910 sold
£1.46 to £236.24
Free postage
923 sold
£1.99 to £34.99
Free postage
459 sold
£1.46 to £94.49
Free postage
51 sold
£4.99 to £184.99
Free postage
£1.65 to £29.99
Free postage
£1.99 to £150.00
Free postage
£0.99 to £109.90
Free postage
3 watching
£1.09 to £127.75
Free postage
£2.24 to £49.99
Free postage
£5.45 to £9.50
Free postage
£0.99 to £114.99
Free postage
£2.49 to £17.50
Free postage
78 sold
£1.35 to £74.89
(£1.35/m)
£3.99 P&P
252 sold
£1.99 to £73.00
Free postage
£3.35 to £25.49
Free postage
£0.99 to £90.99
Free postage
£1.94 to £17.99
Free postage
58 sold
£2.99 to £16.99
Free postage
561 sold
£7.29
(£7.29/m)
Free postage
Click & Collect
137 sold
£2.99 to £6.99
Free postage
3,058 sold
£5.65 to £85.25
Free postage
Click & Collect
£12.25 to £166.50
Free postage
Click & Collect
£2.99 to £159.99
(£159.99/Unit)
Free postage
£2.99 to £199.99
(£22.99/Unit)
Free postage
£1.65 to £9.95
Free postage
£3.11 to £103.44
Free postage
£12.99 to £39.99
Free postage
Click & Collect
£1.35 to £49.90
(£9.99/m)
£3.99 P&P
104 sold
£3.75 to £105.99
Free postage
£1.50 to £94.99
Free postage
48 sold
£3.75 to £22.99
Free postage
£1.99 to £65.00
Free postage
£8.00 to £14.00
Free postage
Click & Collect
£1.94 to £18.99
Free postage
£2.25 to £22.95
Free postage
£5.99
(£5.99/m)
Free postage
Click & Collect
7,873 sold
£2.19 to £120.99
Free postage
£2.99 to £7.99
Free postage
£0.99 to £79.00
Free postage
58 sold
£1.79 to £24.95
Free postage
£7.95
Free postage
Click & Collect
£7.99
(£7.99/m)
Free postage
Click & Collect
£0.99 to £8.99
(£8.99/m)
Free postage
£1.25 to £7.45
Free postage
£2.49 to £6.99
Free postage
£1.95 to £79.95
Free postage
£1.25 to £6.95
Free postage
2,156 sold
£3.49
Free postage
131 sold
£9.99
Free postage
Click & Collect
£10.78
£7.19 P&P
0 bids
1d 22h
£6.50 to £128.00
Free postage
Click & Collect
£7.99
Free postage
Click & Collect
£1.25 to £74.89
Free postage
£2.19 to £138.59
Free postage
£1.40 to £79.00
Free postage
60 sold
£4.99 to £6.99
Free postage
£4.49 to £72.95
Free postage