Yo-Yo Indian Block Print Cotton
  In stock
£12.50 /metre
Yoku Blue Cotton Double Gauze
  In stock
£19.50 /metre
Yuki Spot Barley Japanese Cotton/Linen
  In stock
£27.50 /metre
YuzuEuropean 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
Otto Green 12oz Organic Sanded Twill
  In stock
£19.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
  Running Low
£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
  Out of Stock
£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
Shibori Striped - 3M Piece Indian Block Print Cotton
  In stock
£36.00
White Crinkle Japanese Cotton
  Out of Stock
£19.00 /metre
Aubergine 14 Wale Corduroy
  In stock
£19.00 /metre
Brown 8 Wale Corduroy
  Out of Stock
£21.00 /metre