ecru hand smocked fabric
  In stock
78.50
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
  In stock
39.25 /metre
white jacquard spot fabric
  In stock
29.50 /metre
white stripe fabric
  Coming Soon
25.75 /metre
white stripe fabric
  In stock
22.25 /metre
white triple washed fabric
  Running Low
29.00 /metre
block printed multicoloured fabric
  In stock
17.25 /metre
cream tangaliya handwoven fabric
  In stock
29.50 /metre
recycled natural linen fabric
  In stock
34.50 /metre
cream navy cross stitch fabric
  In stock
25.25 /metre
Off White Extra Wide Laundered Linen
  In stock
75.25 /metre
Natural Extra Wide Laundered Linen
  In stock
71.75 /metre
Chatter Indian Block Print Organic Cotton
  In 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 Indian cotton fabirc with spots and stripes
  Out of Stock
24.00 /metre
natural Indian cotton fabric with spots and stripes
  Out of Stock
24.00 /metre
natural handloom tangalia cotton fabric
  Out of Stock
30.75 /metre
Amelie Abhla Handwoven Organic Cotton
  Out of Stock
33.75 /metre
Blue and white stripe extra wide laundered linen fabric
  Out of 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
1 2 3 4 5