green ikat indian fabric
  Out of Stock
£17.50 /metre
Kasia Bloom Indian Cotton
  In stock
£16.00 /metre
striped indian handloom fabric
  Out of Stock
£19.50 /metre
Marley Green Handwoven Cotton Check
  Running Low
£18.00 /metre
green pink Bandhani fabric
  Out of Stock
£18.00 /metre
Indian tie dyed blue and red cotton
  Out of Stock
£66.00
Star Gaze Indian Cotton
  Out of Stock
£16.00 /metre
Dark Navy Cotton Needlecord Fabric
  In stock
£13.50 /metre
Dark Brown Needlecord Indian Cotton
  In stock
£13.50 /metre
Walnut Grove Handwoven Cotton Check
  In stock
£18.00 /metre
sheer check indian cotton
  In stock
£18.00 /metre
mini check pink green fabric
  Out of Stock
£18.00 /metre
Roadrunner Watercolour Organic Cotton Stripe
  In stock
£18.00 /metre
Land & Sea Organic Cotton/Linen Stripe
  In stock
£24.00 /metre
Mini Toto Organic Cotton/Linen Gingham
  In stock
£24.00 /metre
yellow check sheer cotton fabric
  Out of Stock
£18.00 /metre
Neon Fizz Organic Cotton/Linen Gingham
  Coming Soon
£24.00 /metre
pink green stripy fabric
  In stock
£24.00 /metre
Amalfi Organic Cotton/Linen Stripe
  Running Low
£24.00 /metre
cream white gingham check fabric
  In stock
£18.00 /metre
Sprigs Watercolour Organic Cotton Stripe
  In stock
£18.00 /metre
white green stripy fabric
  In stock
£24.00 /metre
indigo sheer cotton voile
  In stock
£14.50 /metre
dark green seersucker stripe fabric
  In stock
£18.00 /metre
yellow seersucker cotton fabric
  Out of Stock
£18.00 /metre
Dynamite Organic Cotton Seersucker Stripe
  Out of Stock
£18.00 /metre
Washed White Organic Cotton Seersucker Stripe
  In stock
£18.00 /metre