John James 5oz John Chambray
  In stock
£19.50 /metre
Jouy Blue Donguri Organic Seersucker
  Out of Stock
£26.00 /metre
minty blue organic cotton ticking fabric
  In stock
£32.00 /metre
Kaleidoscope Indian Block Print Cotton
  In stock
£16.00 /metre
Kali Cyan Screen Printed Cotton
  In stock
£10.00 /metre
Kantha Stitched Handwoven Cotton
  In stock
£17.50 /metre
Green Gingham Cotton Linen Fabric
  In stock
£24.00 /metre
green blue dyed fabric
  In stock
£66.00
11oz Kojima
  Out of Stock
£24.00 /metre
Laine Quilted Jacquard Cotton
  In stock
£26.00 /metre
Land & Sea Organic Cotton/Linen Stripe
  In stock
£24.00 /metre
bright red Indian cotton fabric
  Out of Stock
£6.90 /metre
blue yellow check fabric
  In stock
£28.75 /metre
Green Purple Cotton Linen Stripe
  In stock
£24.00 /metre
Lighthouse Handwoven Cotton Check
  In stock
£17.50 /metre
blue handwoven indian cotton fabric
  In stock
£17.50 /metre
colourful pink loopy fabric
  In stock
£19.00 /metre
white black bow handmade fabric
  Out of Stock
£19.50 /metre
green block print floral fabric
  In stock
£16.00 /metre
block print floral fabric
  In stock
£16.00 /metre
white stripe fabric
  In stock
£18.00 /metre
yellow cotton canvas fabric
  In stock
£24.00 /metre
Maeve CrinkleJapanese Cotton
  Out of Stock
£22.00 /metre
Magritte Organic Cotton Gingham
  In stock
£19.50 /metre
Mallydam Indian Block Print Cotton
  In stock
£16.00 /metre
Mandarin Stem Wide Stripe Cotton Canvas *discounted
  In stock
£17.60 /metre
rich dark brown cotton fabric
  In stock
£19.50 /metre