Unbleached Washed Muslin Natural Indian Cotton
  In stock
£10.50 /metre
blue gingham cotton linen fabric
  Out of Stock
£24.00 /metre
brown handwoven loopy fabric
  In stock
£17.00 /metre
rusty orange canvas fabric
  Out of Stock
£24.00 /metre
Virginia Indian Ikat Cotton
  In stock
£10.00 /metre
grid block printed fabric
  In stock
£16.00 /metre
red block print fabric
  In stock
£16.00 /metre
Wanderlust Indian Ikat Cotton
  In stock
£10.00 /metre
Warbler Handwoven Cotton Check
  In stock
£17.50 /metre
brown japanese jaquard fabric
  Running Low
£24.00 /metre
Washed Dark 8oz Denim
  In stock
£13.00 /metre
Washed Light 8oz Denim
  In stock
£13.00 /metre
Washed Medium 8oz Denim
  In stock
£13.00 /metre
Bandhani tie-dye Indian cotton fabric in olive green
  In stock
£18.00 /metre
Watercolour Handwoven Cotton Check
  In stock
£18.00 /metre
ecru fabric navy crosshatch
  In stock
£13.50 /metre
fine Indian blue cotton with coral loops fabric
  In stock
£17.50 /metre
Black cotton poplin fabric
  In stock
£18.50 /metre
White Cotton Muslin
  In stock
£6.50 /metre
white jacquard spot fabric
  Out of Stock
£24.00 /metre
WhiteEuropean Linen Waffle
  In stock
£26.50 /metre
geometric striped fabric
  In stock
£16.00 /metre
handwoven cotton check fabric in autumn tones
  In stock
£19.50 /metre
Windy City Handwoven Cotton Stripe
  In stock
£17.50 /metre
natural handloom tangalia cotton fabric
  In stock
£25.00 /metre
Blue Brown Cotton Linen Stripe
  In stock
£24.00 /metre
natural Indian cotton fabric with spots and stripes
  Out of Stock
£19.50 /metre