Cotton Floral Crafts Antique/Vintage Fabrics
Shop by category
6,249 results
- £68.80 to £147.56Free postage
- £36.00 to £146.70Free postage
- £21.59 to £146.70Free postage
- £68.40 to £146.70Free postage
- Pre-owned · Unbranded£3.32£2.40 P&P0 bids4m 17s
- £2.99 to £7.99(£7.99/Unit)Free postage21 watching
- Brand new · Laura Ashley£73.52£3.44 P&P
- £8.99Free postageClick & Collect22 watching
- Brand new · Laura Ashley£125.52or Best Offer£5.45 P&P
- Brand new · Laura Ashley£35.00Free postageClick & Collect11 watching
- Brand new · Cath Kidston£1.95 to £17.95Free postage
- £1.99 to £25.95Free postage
- £3.05 to £8.26£2.90 P&P
- £19.19or Best OfferFree postage17 watching
- Brand new · Unbranded£19.99£1.99 P&PClick & Collect
- Brand new · Cath Kidston£29.95£3.95 P&PClick & Collect
- Pre-owned · Unbranded£3.99£1.85 P&P
- Brand new · Unbranded£3.84£2.70 P&P0 bids3d
- £1.99 to £23.95Free postage64 watching
- Brand new · Laura Ashley£198.32or Best Offer£4.66 P&P
- Pre-owned · Laura Ashley£29.84or Best Offer£3.45 P&PClick & Collect16 watching
- £3.75 to £8.50(£8.50/m)Free postage46 watching
- £3.75 to £7.80(£7.80/m)Free postage69 sold
- Brand new · Sanderson£125.52or Best Offer£5.95 P&P12 watching
- Brand new · Timeless Treasures£11.99Free postageClick & Collect23 watching
- Pre-owned · Unbranded£3.99£1.85 P&P
- £1.99 to £15.95Free postage
- £13.45 to £56.92(£2.33/Unit)Was: £51.74was - £51.74Free postageClick & Collect
- £10.99(£10.99/m)Free postageClick & Collect
- £68.40 to £146.70Free postage
- £21.59 to £146.70Free postage
- £2.99 to £19.99Free postage
- £1.50 to £8.99Free postage86 sold
- Brand new · Unbranded£5.24£14.99 P&P0 bids3m 17s
- £12.99 to £14.99Free postage13 watching
- £5.39 to £8.09Was: £8.99was - £8.99Free postageClick & Collect55 sold
- Brand new · John Lewis£3.32(£3.32/Unit)£2.70 P&P0 bids3d
- Pre-owned · Unbranded£3.99£1.85 P&P
- £21.59 to £146.70Free postage
- £21.59 to £146.70Free postage
- Brand new · Unbranded£24.00Free postageClick & Collect
- Brand new · Laura Ashley£24.49or Best Offer£4.25 P&P77 sold
- £6.99Free postageClick & Collect
- £3.75 to £7.99(£7.99/m)Free postage
- Brand new · Unbranded£11.99 to £19.99£1.99 P&PClick & Collect20 watching
- Pre-owned · Unbranded£20.00or Best Offer£4.60 P&P11 watching
- £1.99 to £25.95Free postage
- Brand new · Laura Ashley£37.11or Best Offer£2.99 P&P
- Pre-owned · Laura Ashley£47.52or Best Offer£5.64 P&P
- £5.39 to £7.19Was: £7.99was - £7.99Free postageClick & Collect
- Brand new · Laura Ashley£78.72or Best Offer£4.49 P&P11 watching
- £4.36£2.70 P&POnly 2 left
- £1.29 to £7.49Free postage
- £3.75 to £8.50(£8.50/m)Free postage25 watching
- £3.43£2.60 P&P5 watching
- £1.99 to £16.95Free postage
- Brand new · Laura Ashley£78.72or Best Offer£3.89 P&P
- Pre-owned£9.04or Best Offer£2.94 P&P0 bids1d 17h
- £21.59 to £146.70Free postage
- £21.59 to £146.70Free postage