semi sheer indian cotton
  In stock
£13.50 /metre
handwoven white mirror fabric
  In stock
£27.50 /metre
white organic seersucker fabric
  Out of Stock
£18.00 /metre
white triple washed fabric
  In stock
£23.50 /metre
11.5oz Ecru Denim
  In stock
£13.50 /metre
Ecru Eyelet Broderie Anglaise Indian Cotton
  In stock
£20.50 /metre
Handloom Ecru Twill 10.2oz Handwoven Cotton
  In stock
£17.50 /metre
Extra Wide Cotton Percale
  Out of Stock
£12.00 /metre
Natural Crinkle Linen/Organic Cotton/Recycled Linen
  In stock
£26.50 /metre
Virgin White 185 European Laundered Linen
  In stock
£23.00 /metre
White Crinkle Japanese Cotton
  Out of Stock
£19.00 /metre
Soft Stitch Jacquard Ecru
  Out of Stock
£26.00 /metre
Amelie Abhla Handwoven Organic Cotton
  In stock
£27.50 /metre
Flight Natural Indian Cotton
  In stock
£13.50 /metre
White Linen Gauze
  In stock
£19.50 /metre
natural handloom tangalia cotton fabric
  In stock
£25.00 /metre
Shell 130 European Laundered Linen
  In stock
£21.00 /metre
Spot / Spot Natural Indian Cotton
  In stock
£13.50 /metre
ecru hand smocked fabric
  In stock
£68.00
Calico
  In stock
£4.00 /metre
White Organic Cotton Voile
  Out of Stock
£7.50 /metre
Makers Quilted Jacquard Cotton
  Out of Stock
£26.00 /metre
1