Natural slubby textured stonewashed linen fabric
  In stock
£49.50 /metre
block print cotton fabric
  Out of Stock
£19.50 /metre
white tea towel fabric
  In stock
£5.00 /metre
cream white japanese Linen/wool puppytooth fabric
  In stock
£28.75 /metre
ecru heavyweight cotton canvas fabric
  In stock
£32.00 /metre
white jacquard spot fabric
  Out of Stock
£24.00 /metre
white stripe fabric
  In stock
£21.00 /metre
white stripe fabric
  Out of Stock
£18.00 /metre
white triple washed fabric
  In stock
£23.50 /metre
block printed multicoloured fabric
  In stock
£14.00 /metre
cream tangaliya handwoven fabric
  In stock
£24.00 /metre
recycled natural linen fabric
  In stock
£28.00 /metre
cream navy cross stitch fabric
  In stock
£20.00 /metre
Off White Extra Wide Laundered Linen
  In stock
£58.50 /metre
Natural Extra Wide Laundered Linen
  In stock
£58.50 /metre
Chatter Indian Block Print Organic Cotton
  Out of Stock
£19.50 /metre
Set Sail Extra Weft Handwoven Organic Cotton
  Out of Stock
£25.50 /metre
Finn Flower Extra Weft Handwoven Organic Cotton
  In stock
£19.50 /metre
natural handloom Indian cotton fabirc with spots and stripes
  Out of Stock
£19.50 /metre
natural Indian cotton fabric with spots and stripes
  Out of Stock
£19.50 /metre
natural handloom tangalia cotton fabric
  Out of Stock
£25.00 /metre
Amelie Abhla Handwoven Organic Cotton
  In stock
£27.50 /metre
Blue and white stripe extra wide laundered linen fabric
  Out of Stock
£62.50 /metre
warm sand extra wide laundered linen stripe fabric
  In stock
£62.50 /metre
sand and grey stripe extra wide laundered linen fabric
  In stock
£62.50 /metre
A neutral stripe extra wide laundered linen fabric
  In stock
£62.50 /metre
off white extra wide laundered linen fabric
  Out of Stock
£62.50 /metre
1 2 3 4