Less than 45" Indian Craft Fabrics
£5.49 to £80.00
Free postage
Click & Collect
469 sold
£10.94 to £29.18
Free postage
£12.96 to £76.80
Free postage
£5.45
Free postage
Click & Collect
£4.99
(£4.99/Unit)
or Best Offer
Free postage
Est. delivery Wed, Aug 6
Only 3 left
£5.25 to £5.49
Free postage
Click & Collect
1,035 sold
£22.15
or Best Offer
Free postage
Only 1 left.
£4.64
Free postage
Est. delivery Tue, Aug 5
32 sold
£6.50
or Best Offer
Free postage
Click & Collect
175 sold
£16.21 to £187.78
Free postage
£13.15 to £90.90
Free postage
£31.19 to £87.59
Free postage
36 sold
£34.79 to £205.19
(£34.79/kg)
Free postage
£9.34
(£9.34/Unit)
or Best Offer
Free postage
83 watching
£28.19 to £49.58
Free postage
£25.19
or Best Offer
Free postage
13 watching
£31.64 to £55.25
Free postage
£18.00 to £33.28
Free postage
£10.94 to £29.18
Free postage
£17.22 to £93.02
Free postage
£49.51 to £71.32
Free postage
£16.31 to £93.06
Free postage
£62.38 to £100.86
Free postage
£4.94
Free postage
Est. delivery Wed, Aug 6
£23.92 to £100.86
Free postage
£39.59 to £205.19
(£39.59/kg)
Free postage
£34.79 to £205.19
(£34.79/kg)
Free postage
£39.59 to £205.19
(£39.59/kg)
Free postage
£17.12 to £188.69
Free postage
£9.34
(£9.34/Unit)
or Best Offer
Free postage
16 sold
£32.56 to £48.90
Free postage
£15.40 to £94.86
Free postage
£6.25 to £12.99
(£6.25/Unit)
Free postage
Click & Collect
44 sold
£31.64 to £55.25
Free postage
£10.94 to £29.18
Free postage
£10.94 to £29.18
Free postage
£34.37 to £364.78
Free postage
£0.99 to £24.99
Free postage
Est. delivery Wed, Aug 6
£17.12 to £187.78
Free postage
£5.50
Free postage
Click & Collect
5,760 sold
£10.94 to £29.18
Free postage
£30.74 to £55.25
Free postage
£30.74 to £182.32
Free postage
£48.61 to £72.22
Free postage
£12.66 to £33.80
Free postage
£3.30 to £6.10
Free postage
Est. delivery Wed, Aug 6
£16.79
Free postage
Only 2 left
£16.04 to £185.78
Free postage
£0.99 to £25.00
Free postage
Est. delivery Wed, Aug 6
9 watching
£30.74 to £55.25
Free postage
£31.64 to £54.35
Free postage
£16.32 to £94.86
Free postage
£24.54 to £93.06
Free postage
£31.19 to £47.99
Free postage
20 watching
£37.19
Free postage
Only 2 left