quilted block print fabric
  In stock
£26.00 /metre
Finn Dobby Natural Indian Cotton
  In stock
£13.50 /metre
Indigo Kantha Stitched Handwoven Cotton
  In stock
£17.50 /metre
Chai Cotton Muslin
  In stock
£6.50 /metre
pink orange handwoven fabric
  In stock
£17.00 /metre
green handwoven loopy fabric
  In stock
£17.00 /metre
loopy handwoven check fabric
  In stock
£19.00 /metre
handwoven indian loopy fabric
  In stock
£17.00 /metre
green grey handwoven loopy fabric
  In stock
£17.00 /metre
turquoise cross stitch fabric
  In stock
£20.50 /metre
cream navy cross stitch fabric
  In stock
£20.50 /metre
rusty orange cross stitch fabric
  In stock
£20.50 /metre
green cross stitch fabric
  In stock
£20.50 /metre
blue gingham seersucker fabric
  In stock
£17.50 /metre
blue tan gingham seersucker fabric
  In stock
£17.50 /metre
green gingham seersucker fabric
  In stock
£17.50 /metre
Corfu Handwoven Cotton Stripe
  In stock
£17.50 /metre
AveryIndian Block Print Cotton
  In stock
£16.00 /metre
Acid Pop Indian Dobby Cotton
  In stock
£12.00 /metre
Canti Indian Block Print Cotton
  In stock
£16.00 /metre
BlackOrganic Cotton Voile
  In stock
£7.50 /metre
Dew Block
  Out of Stock
£16.00 /metre
Cara Indian Block Print Cotton
  In stock
£16.00 /metre
Ditsy Dusty RedIndian Block Print Organic Cotton
  In stock
£14.00 /metre
Organic Cotton Voile Alma
  Running Low
£7.50 /metre
Ditsy ParasolIndian Block Print Organic Cotton
  Running Low
£14.00 /metre
Elora Block
  In stock
£16.00 /metre