By the Metre Home & Garden Floral Craft Fabrics
£1.49 to £14.99
Free postage
£10.00
or Best Offer
Free postage
Click & Collect
£2.99 to £29.50
Free postage
18 watching
£2.99 to £44.00
Free postage
7 sold
£2.99 to £21.99
(£21.99/m)
Free postage
£2.99 to £16.99
(£16.99/m)
Free postage
140 sold
£2.99 to £11.75
(£11.75/Unit)
Free postage
100 sold
£2.99 to £23.99
(£23.99/m)
Free postage
64 watching
£2.99 to £49.99
(£49.99/m)
Free postage
£2.99 to £24.00
Free postage
26 watching
£2.99 to £18.99
(£18.99/Unit)
Free postage
95 watching
£2.19 to £252.99
Free postage
£2.99 to £49.00
Free postage
31 watching
£17.50
(£17.50/m)
or Best Offer
Free postage
Click & Collect
33 sold
£10.00
or Best Offer
Free postage
Click & Collect
£2.99 to £49.99
(£27.99/m)
Free postage
£3.49 to £23.99
(£23.99/m)
Free postage
£3.99 to £99.00
(£99.00/m)
Free postage
£2.99 to £32.00
Free postage
55 watching
£2.99 to £14.99
(£14.99/m)
Free postage
£2.99 to £59.99
(£59.99/Unit)
Free postage
567 sold
£2.99 to £25.00
Free postage
138 watching
£2.99 to £24.99
(£24.99/m)
Free postage
£2.99 to £29.99
(£29.99/Unit)
Free postage
£2.99 to £32.00
Free postage
10 watching
£2.99 to £59.99
(£59.99/Unit)
Free postage
63 sold
£2.99 to £33.99
(£33.99/Unit)
Free postage
£2.99 to £24.99
(£24.99/m)
Free postage
£10.00
or Best Offer
Free postage
Click & Collect
£2.99 to £20.00
(£20.00/m)
Free postage
£2.99 to £39.99
(£2.99/Unit)
Free postage
£2.99 to £49.00
Free postage
£2.99 to £24.99
(£24.99/m)
Free postage
£2.19 to £252.99
Free postage
£15.00
(£15.00/m)
Free postage
36 sold
£2.99 to £24.99
(£24.99/m)
Free postage
£2.99 to £23.99
(£23.99/m)
Free postage
24 watching
£2.99 to £24.99
(£24.99/m)
Free postage
43 watching
£2.99 to £29.50
Free postage
£2.99 to £39.99
(£22.99/m)
Free postage
£2.99 to £23.99
(£23.99/m)
Free postage
£2.99 to £29.99
(£29.99/Unit)
Free postage
£2.99 to £9.99
(£9.99/Unit)
Free postage
£2.99 to £24.99
(£24.99/m)
Free postage
£2.99 to £29.99
(£29.99/Unit)
Free postage
£2.99 to £16.99
(£10.49/m)
Free postage
£2.99 to £49.99
(£49.99/m)
Free postage
68 sold
£2.99 to £23.99
(£23.99/m)
Free postage
£3.49 to £23.99
(£23.99/m)
Free postage
£3.99 to £24.99
(£24.99/m)
Free postage
23 watching
£2.99 to £27.50
Free postage
25 watching
£2.99 to £18.99
(£18.99/Unit)
Free postage
25 watching
£2.99 to £44.99
(£44.99/m)
Free postage
£2.99 to £23.99
(£23.99/m)
Free postage
£2.99 to £39.99
(£39.99/Unit)
Free postage
£2.99 to £14.99
(£14.99/m)
Free postage
£2.99 to £24.00
Free postage
£2.99 to £14.99
(£14.99/m)
Free postage
£2.99 to £30.00
Free postage
£2.99 to £18.99
(£18.99/Unit)
Free postage