Danny 12.9oz Selvedge Denim
  In stock
£18.75 /metre
White Dip 15.1oz Selvedge Denim
  In stock
£18.75 /metre
Fox Brown English Wool
  In stock
£62.50 /metre
Indigo English Wool Twill
  In stock
£56.50 /metre
Chicory Hana Organic Seersucker
  Out of Stock
£26.00 /metre
Pollen Hana Organic Seersucker
  Out of Stock
£26.00 /metre
Suki Hana Organic Seersucker
  Out of Stock
£26.00 /metre
Tulip Hana Organic Seersucker
  Out of Stock
£26.00 /metre
Coco Hana Organic Seersucker
  In stock
£26.00 /metre
Bluets Hana Organic Seersucker
  Out of Stock
£26.00 /metre
Seedling Indian Block Print Cotton
  Out of Stock
£19.50 /metre
Windflower Indian Block Print Cotton
  Out of Stock
£19.50 /metre
Salt Tracks Extra Weft Handloom Organic Cotton
  In stock
£27.50 /metre
Little Light Extra Weft Handwoven Cotton
  In stock
£21.50 /metre
Edwin Indian Organic Cotton
  In stock
£16.50 /metre
Tilda Extra Weft Handwoven Cotton
  In stock
£21.50 /metre
Ray European Laundered Linen Jacquard Check
  In stock
£32.50 /metre
Albers European Laundered Linen Jacquard Check
  In stock
£32.50 /metre
Lucienne European Laundered Linen Jacquard Check
  In stock
£32.50 /metre
Maia StripeJapanese Organic Cotton
  In stock
£26.50 /metre
Ash Sakura Japanese Cotton
  In stock
£25.00 /metre
Ecru Suzu Japanese Cotton
  In stock
£22.00 /metre
Black Suzu Japanese Cotton
  In stock
£22.00 /metre
Sea Pebble Japanese Nepped Cotton
  In stock
£26.00 /metre
Nimbus Ecru Japanese Cotton Twill
  In stock
£26.00 /metre
Kawa Stripe Japanese Linen
  Out of Stock
£32.00 /metre
Play Stripe Indian Handwoven Cotton
  In stock
£18.00 /metre