ecru hand smocked fabric
  Running Low
83.25
ecru fabric navy crosshatch
  In stock
16.75 /metre
handwoven white mirror fabric
  In stock
33.75 /metre
Natural slubby textured stonewashed linen fabric
  In stock
60.75 /metre
block print cotton fabric
  Out of Stock
24.00 /metre
cream white japanese Linen/wool puppytooth fabric
  In stock
35.25 /metre
ecru heavyweight cotton canvas fabric
  Coming Soon
39.25 /metre
white stripe fabric
  In stock
22.25 /metre
white triple washed fabric
  In stock
29.00 /metre
block printed multicoloured fabric
  In stock
17.25 /metre
cream tangaliya handwoven fabric
  Out of Stock
29.50 /metre
Natural Extra Wide Laundered Linen
  Running Low
71.75 /metre
Chatter Indian Block Print Organic Cotton
  Out of Stock
24.00 /metre
Set Sail Extra Weft Handwoven Organic Cotton
  In stock
31.25 /metre
Finn Flower Extra Weft Handwoven Organic Cotton
  In stock
24.00 /metre
natural handloom tangalia cotton fabric
  In stock
30.75 /metre
Amelie Abhla Handwoven Organic Cotton
  In stock
33.75 /metre
Blue and white stripe extra wide laundered linen fabric
  In stock
76.50 /metre
warm sand extra wide laundered linen stripe fabric
  In stock
76.50 /metre
sand and grey stripe extra wide laundered linen fabric
  In stock
76.50 /metre
neutral stripe extra wide linen fabric
  In stock
76.50 /metre
off white extra wide laundered linen fabric
  Running Low
76.50 /metre
milky white extra wide laundered linen fabric
  In stock
76.50 /metre
grey and white striped recycled cotton upholstery fabric
  In stock
46.75 /metre
Hickory Ecru 10oz Organic Denim
  In stock
18.50 /metre
BoneEuropean Linen Waffle
  In stock
32.50 /metre
Cool Tan Japanese Utility Cotton Slub
  Out of Stock
41.75 /metre
1 2 3 4 5 6