Zinnia Handwoven Cotton Check
  In stock
21.50 /metre
Alaskan Snow
  In stock
21.50 /metre
Black Crinkle Japanese Cotton
  In stock
23.50 /metre
Black Duck Canvas
  In stock
29.50 /metre
Cottontail Fir
  In stock
21.50 /metre
Dusk Crinkle Japanese Cotton
  In stock
23.50 /metre
check indian multicoloured fabric
  In stock
21.50 /metre
Field Bean Duck Canvas
  In stock
29.50 /metre
Forest Crinkle Japanese Cotton
  In stock
23.50 /metre
Handloom Ecru Twill 10.2oz Handwoven Cotton
  In stock
21.50 /metre
Ingrid Check Handwoven Cotton Check
  Out of Stock
21.50 /metre
Jardin Azure Indian Block Print Cotton
  In stock
19.75 /metre
Jardin Reds Indian Block Print Cotton
  Out of Stock
19.75 /metre
yellow hand block print fabric
  Out of Stock
19.75 /metre
Natural Handwoven Cotton/Wool
  In stock
24.00 /metre
Orinoco CheckJapanese Organic Cotton
  In stock
24.00 /metre
Over The Rainbow Handwoven Cotton Check
  Out of Stock
21.50 /metre
Patchwork Brown Handwoven Cotton Check
  In stock
43.50 /metre
beige cotton jacquard fabric
  In stock
32.00 /metre
Shibori Striped - 3M Piece Indian Block Print Cotton
  Running Low
44.25
White Crinkle Japanese Cotton
  In stock
23.50 /metre
Aubergine 14 Wale Corduroy
  In stock
23.50 /metre
Brown 8 Wale Corduroy
  In stock
25.75 /metre
Crabapple
  In stock
21.50 /metre
Creek 8 Wale Cotton Corduroy
  In stock
25.75 /metre
Dark Navy 8 Wale Cotton Corduroy
  In stock
25.75 /metre
Drab 14 Wale Cotton Corduroy
  Out of Stock
23.50 /metre