Cotton Antique/Vintage Craft Fabrics
Shop by category
40,362 results
Sort: Best match
- £13.45 to £56.92(£2.85/Unit)Was: £63.24was - £63.24Free postageClick & Collect
- £13.99 to £14.99Free postageClick & Collect409 sold
- Pre-owned · Unbranded£18.50or Best Offer£3.50 P&P
- £16.95Free postageClick & Collect814 sold
- £6.95Free postageClick & Collect1,753 sold
- £1.99 to £19.95Free postageEst. delivery Fri, Jun 2099 sold
- £3.75 to £7.99(£7.99/m)Free postage19 sold
- £1.99 to £29.95Free postageEst. delivery Fri, Jun 20113 sold
- £3.99 to £8.50Free postage260 sold
- £5.95Free postageClick & Collect1,844 sold
- £1.95 to £69.99Free postage
- Brand new · Unbranded£1.50 to £8.90Free postage191 sold
- £1.99 to £21.95Free postageEst. delivery Fri, Jun 2074 watching
- £10.08or Best Offer£3.71 P&PEst. delivery Fri, Jun 20
- Pre-owned · Sanderson£10.50£1.95 P&PClick & Collect
- Pre-owned · Unbranded£8.00£3.39 P&PClick & Collect7 watching
- £1.99 to £21.95Free postageEst. delivery Fri, Jun 2061 watching
- Pre-owned · GP & J Baker£21.52or Best Offer£2.94 P&PEst. delivery Fri, Jun 20
- Brand new · Unbranded£16.99£1.99 P&PClick & Collect37 watching
- £14.44or Best OfferFree postage69 watching
- £1.99 to £25.95Free postageEst. delivery Fri, Jun 20
- £5.95Free postageClick & Collect872 sold
- £1.99 to £19.95Free postageEst. delivery Fri, Jun 2069 watching
- £1.99 to £18.95Free postageEst. delivery Fri, Jun 2013 watching
- £8.00£3.20 P&PClick & Collect16 watching
- £8.99Free postageClick & Collect31 watching
- Brand new · Unbranded£1.99£5.00 P&P0 bids4d 21h
- Brand new · Cranston£5.96£17.07 P&P0 bids4d 22h
- £11.12 to £42.32£2.70 P&PEst. delivery Fri, Jun 20
- £19.19or Best OfferFree postage24 watching
- £3.63£2.70 P&P6 watching
- £1.99 to £18.95Free postageEst. delivery Fri, Jun 20
- £16.31£3.64 P&PClick & CollectOnly 1 left.
- £1.99 to £21.95Free postageEst. delivery Fri, Jun 20
- £13.19or Best Offer£2.72 P&PClick & Collect6 watching
- £4.50£1.90 P&PEst. delivery Fri, Jun 2094 sold
- Brand new · Prestigious Textiles£10.00Free postage65 sold
- £2.39 to £74.99Free postageEst. delivery Fri, Jun 20
- Brand new · Cath Kidston£12.99Free postageClick & Collect
- £13.45 to £56.92(£1.29/Unit)Was: £28.74was - £28.74Free postageClick & Collect
- Pre-owned · Unbranded£1.97£1.85 P&P
- £7.99Free postageClick & Collect405 sold
- Brand new · Unbranded£9.04(£12.91/m)or Best Offer£2.94 P&P
- £6.99Free postageClick & Collect
- Brand new · Laura Ashley£104.72£5.21 P&P
- £1.99Free postageEst. delivery Fri, Jun 20
- £6.99 to £13.99Free postageClick & Collect353 sold
- £2.99 to £42.99Free postage
- £1.99 to £24.95Free postageEst. delivery Fri, Jun 20
- £16.08£18.21 P&P
- £9.56Free postageEst. delivery Fri, Jun 20Only 1 left.
- £3.84£2.70 P&P
- £1.99 to £15.95Free postageEst. delivery Fri, Jun 20
- Brand new · Waverly£17.87£17.43 P&P
- £1.99Free postageEst. delivery Fri, Jun 20
- £11.00Free postageClick & Collect
- Brand new · Unbranded£13.99Free postageClick & Collect
- £6.99Free postageClick & Collect
- Brand new · Unbranded£19.99£1.99 P&PClick & Collect33 sold
- £2.99 to £29.99Free postage