Holiday/Christmas Upholstery Craft Fabrics
Shop by category
625 results
Sort: Best match
- £4.14Free postage884 sold
- £1.19 to £10.49Free postage334 sold
- £2.89 to £10.95Free postage
- £2.89 to £10.25Free postage447 sold
- Brand new · Unbranded£2.75 to £12.75Free postage79 sold
- Brand new · Unbranded£0.99(£0.50/m)£3.95 P&P1 bid2d 12h
- Brand new · Unbranded£0.99 to £10.70Free postage29 watching
- Brand new · Unbranded£5.55(£1.85/m)£3.95 P&PClick & Collect1 bid1d 11h
- £1.15 to £10.75Free postage66 sold
- £6.45 to £13.99Free postageClick & Collect
- Brand new · Unbranded£5.75 to £9.00Free postageClick & Collect
- £1.19 to £10.49Free postage82 sold
- £4.99£1.99 P&P
- £5.99Free postageClick & Collect255 sold
- £1.19 to £10.49Free postage120 sold
- £12.95(£12.95/Unit)Free postageClick & Collect
- £0.99 to £4.99Free postage
- £1.09 to £9.99Free postage
- £1.15 to £10.45Free postage52 sold
- Brand new · Unbranded£1.09 to £12.95Free postage
- £6.95 to £9.95Free postageClick & Collect
- Brand new · Unbranded£7.00 to £12.00Free postageClick & Collect
- £2.99 to £15.99(£15.99/m)Free postage
- Brand new · Unbranded£5.00(£1.00/m)£3.95 P&P4 bids3d 11h
- Brand new · Unbranded£7.40 to £13.30Free postageClick & Collect
- Brand new · Unbranded£5.75 to £9.00Free postageClick & Collect
- £0.99 to £8.99Free postage
- £4.99£1.99 P&P
- Brand new · Unbranded£16.12£5.15 P&PClick & Collect
- Brand new · Unbranded£16.12£5.15 P&PClick & Collect
- Brand new · Unbranded£16.12£5.15 P&PClick & Collect
- Brand new · Unbranded£16.12£5.15 P&PClick & Collect
- £5.39Was: £5.99was - £5.99Free postageClick & Collect
- £6.00Free postageClick & Collect
- £1.50 to £11.99Free postageEst. delivery Sun, Aug 17
- £4.99£1.99 P&P
- £5.39 to £37.80Was: £42.00was - £42.00£1.99 P&PClick & Collect
- £6.09Free postageClick & Collect
- £21.95Free postageClick & Collect
- Brand new · Unbranded£16.12£5.15 P&PClick & Collect
- £12.95(£12.95/Unit)Free postageClick & Collect
- £4.99£1.99 P&P
- £8.99£1.99 P&PClick & Collect4 watching
- £4.99£1.99 P&P
- Brand new · Unbranded£7.00 to £12.00Free postageClick & Collect
- £2.99£1.99 P&P
- £4.99£1.99 P&P
- Brand new · Unbranded£7.00 to £12.00Free postageClick & Collect
- Brand new · Unbranded£6.00 to £10.75Free postageClick & Collect
- £1.50 to £10.95Free postage
- £3.99 to £10.99Free postage
- £0.99 to £4.99Free postage
- £1.15 to £10.49Free postage
- Brand new · Unbranded£1.50 to £16.70Free postage
- Brand new · Unbranded£7.00 to £12.00Free postageClick & Collect
- Brand new · Moda£4.50£3.00 P&P
- Brand new · Unbranded£5.75 to £9.00Free postageClick & Collect
- £0.99 to £9.99Free postage
- £21.95Free postageClick & Collect24 watching
- Brand new · Unbranded£16.12£5.15 P&PClick & Collect