By the Metre Cotton Geometric Upholstery Craft Fabrics
Shop by category
323 results
Sort: Best match
- Brand new · Clarke & Clarke£11.75Free postageClick & Collect36 watching
- Brand new · Prestigious Textiles£2.99 to £14.99Free postage47 watching
- £10.55Free postageClick & Collect
- £5.95£2.50 P&PClick & Collect
- Brand new · Clarke & Clarke£7.99 to £12.99Free postageClick & Collect100 sold
- £2.49 to £17.99Free postage
- Brand new · Clarke & Clarke£11.75Free postageClick & Collect
- £2.99 to £25.00(£25.00/m)Free postage31 watching
- £1.99 to £19.95Free postage
- £1.99 to £15.95Free postage
- £2.99 to £16.99Free postage29 watching
- £1.99 to £21.95Free postage
- £1.99 to £21.95Free postage
- £10.78(£10.78/m)or Best OfferFree postageClick & Collect
- Brand new · Prestigious Textiles£2.50 to £13.99Free postage
- £17.23Was: £18.14was - £18.14Free postage
- £1.99 to £15.95Free postage33 watching
- £1.99 to £16.95Free postage11 watching
- £1.99 to £21.95Free postage
- Brand new · Clarke & Clarke£12.99Free postageClick & Collect
- £1.09 to £10.99(£6.25/m)Free postage
- £1.99 to £12.95Free postage
- £2.00 to £29.99Free postage
- £1.99 to £19.95Free postage
- £2.49 to £14.99Free postage
- £1.99 to £21.95Free postage
- £2.49 to £14.99Free postage
- £1.99 to £12.95Free postage
- £14.00or Best OfferFree postageClick & Collect
- £15.78Was: £16.79was - £16.79Free postage
- £1.99 to £21.95Free postage
- Brand new · Prestigious Textiles£2.50 to £14.99Free postage
- £2.00 to £34.99Free postage
- Brand new · Prestigious Textiles£10.99Free postageClick & Collect73 sold
- £1.99 to £10.95Free postage
- £2.00 to £34.99Free postage
- £2.49 to £14.99Free postage
- £2.99 to £24.00Free postage
- £13.98Free postage14 watching
- £1.99 to £21.95Free postage
- £1.99 to £21.95Free postage
- £1.99 to £12.95Free postage
- £1.99 to £21.95Free postage
- Brand new · Clarke & Clarke£12.99Free postageClick & Collect
- £3.00 to £32.99Free postage
- Brand new · Clarke & Clarke£12.99Free postageClick & Collect
- £2.49 to £14.99Free postage
- £1.99 to £34.95Free postage
- £1.99 to £12.95Free postage
- Brand new£0.99 to £5.99Free postage16 sold
- £3.00 to £32.99Free postage
- £1.99 to £21.95Free postage
- £1.99 to £21.95Free postage
- £1.99 to £9.95Free postage
- £1.99 to £21.95Free postage
- £1.50 to £11.99Free postage23 watching
- £2.29 to £199.99Free postage
- £1.99 to £21.95Free postage
- £12.99Free postageClick & Collect113 sold
- £16.76Free postage