block print floral fabric
  In stock
£16.00 /metre
Dilly Indian Block Print Cotton
  In stock
£16.00 /metre
Virginia Indian Ikat Cotton
  In stock
£10.00 /metre
JitterbugJapanese Cotton/Linen Gingham
  Out of Stock
£21.00 /metre
Finn Dobby Natural Indian Cotton
  In stock
£13.50 /metre
Solstice
  In stock
£16.00 /metre
Aurora European Laundered Linen Check
  In stock
£32.50 /metre
check indian multicoloured fabric
  In stock
£17.50 /metre
Festival European Laundered Linen Check
  In stock
£32.50 /metre
Jammy Rings Kantha Stitch Cotton
  In stock
£24.00 /metre
Lighthouse Handwoven Cotton Check
  Out of Stock
£17.50 /metre
Oaty Bloom Jamdani Handwoven Cotton
  In stock
£16.00 /metre
Pastel European Laundered Linen Stripe
  In stock
£32.50 /metre
Patchwork Brown Handwoven Cotton Check
  In stock
£35.50 /metre
Rock Candy Indian Ikat Cotton
  In stock
£10.00 /metre
Saltwater Taffy European Laundered Linen
  In stock
£32.50 /metre
Sugar Cookie Stripe European Laundered Linen
  In stock
£32.50 /metre
Sugar Dreams European Laundered Linen Check
  In stock
£32.50 /metre
Suzy Stripe
  In stock
£32.50 /metre
Sweet Slice European Laundered Linen Gingham
  In stock
£29.00 /metre
Teacup European Laundered Linen Check
  In stock
£32.50 /metre
Warbler Handwoven Cotton Check
  In stock
£17.50 /metre
Wham European Laundered Linen Check
  Out of Stock
£32.50 /metre
Garcia Stripe Indian Cotton
  Out of Stock
£17.50 /metre
1 2 3 4 5