Grand Prix Indian Block Print Organic Cotton
  Out of Stock
£17.50 /metre
Orange Cotton Linen Stripe Fabric
  In stock
£24.00 /metre
Bright teal organic ticking stripe fabric
  In stock
£32.00 /metre
pink cotton canvas fabric
  In stock
£24.00 /metre
Herbert Brown 10oz Organic Denim
  In stock
£18.50 /metre
Hickory Ecru 10oz Organic Denim
  In stock
£15.00 /metre
natural handloom Indian cotton fabirc with spots and stripes
  Out of Stock
£19.50 /metre
High Beams Jamdani Handwoven Cotton
  In stock
£16.00 /metre
yellow handwoven fabric
  Out of Stock
£19.50 /metre
bandhani blue cotton dotty fabric
  In stock
£18.00 /metre
Hot Candy Organic Cotton/Linen Gingham
  In stock
£24.00 /metre
Indiana Linen/Recycled Linen/Organic Cotton *discounted
  In stock
£21.50 /metre
Indigo Double Gauze
  In stock
£18.50 /metre
Indigo Denim Twill 10.2oz Handloom Denim
  In stock
£21.00 /metre
dressweight dark blue denim fabric
  In stock
£16.50 /metre
indigo polka dot fabric
  In stock
£16.00 /metre
Indigo Kantha Stitched Handwoven Cotton
  In stock
£17.50 /metre
Indigo Pinstripe 10.5oz Handloom Denim
  In stock
£17.50 /metre
Indigo Pond Life Indian Block Printed Cotton
  Out of Stock
£16.00 /metre
Indigo Semi Circle Indian Block Print Cotton
  In stock
£16.00 /metre
Ink Indian Ikat Cotton
  In stock
£17.50 /metre
Ink BlotJapanese Cotton/Ramie/Linen
  In stock
£26.50 /metre
Organic Brushed Inky Gingham
  In stock
£35.25 /metre
green grey handwoven loopy fabric
  In stock
£17.00 /metre
emerald green denim fabric
  In stock
£18.50 /metre
Jammy Rings Kantha Stitch Cotton
  In stock
£24.00 /metre
Joanie Donguri Organic Seersucker
  In stock
£26.00 /metre