Yuzu European Linen Waffle
  In stock
£26.50 /metre
Bandhani tie-dye peacock blue Indian cotton fabric
  In stock
£18.00 /metre
Zinnia Handwoven Cotton Check
  In stock
£17.50 /metre
Alaskan Snow
  In stock
£17.50 /metre
Black Crinkle Japanese Cotton
  In stock
£19.00 /metre
Black Duck Canvas
  In stock
£24.00 /metre
Cottontail Fir
  In stock
£17.50 /metre
Dusk Crinkle Japanese Cotton
  In stock
£19.00 /metre
check indian multicoloured fabric
  In stock
£17.50 /metre
Field Bean Duck Canvas
  In stock
£24.00 /metre
Forest Crinkle Japanese Cotton
  In stock
£19.00 /metre
Handloom Ecru Twill 10.2oz Handwoven Cotton
  In stock
£17.50 /metre
Jardin Azure Indian Block Print Cotton
  In stock
£16.00 /metre
Jardin Reds Indian Block Print Cotton
  Out of Stock
£16.00 /metre
yellow hand block print fabric
  Out of Stock
£16.00 /metre
Natural Handwoven Cotton/Wool
  Running Low
£19.50 /metre
Orinoco CheckJapanese Organic Cotton
  In stock
£19.50 /metre
Over The Rainbow Handwoven Cotton Check
  Out of Stock
£17.50 /metre
Patchwork Brown Handwoven Cotton Check
  In stock
£35.50 /metre
beige cotton jacquard fabric
  Out of Stock
£26.00 /metre
Shibori Striped - 3M Piece Indian Block Print Cotton
  Running Low
£36.00
White Crinkle Japanese Cotton
  In stock
£19.00 /metre
Aubergine 14 Wale Corduroy
  In stock
£19.00 /metre
Brown 8 Wale Corduroy
  Out of Stock
£21.00 /metre
Crabapple
  In stock
£17.50 /metre
Creek 8 Wale Cotton Corduroy
  In stock
£21.00 /metre
Dark Navy 8 Wale Cotton Corduroy
  In stock
£21.00 /metre