Blue Slumber Handwoven Cotton Check
  Running Low
£17.50 /metre
Cottontail Fir
  In stock
£17.50 /metre
Dusk Crinkle Japanese Cotton
  In stock
£19.00 /metre
EvelynIndian Cotton Check
  Out of Stock
£17.50 /metre
Faded PlumHandwoven Cotton Stripe
  In stock
£17.50 /metre
Field BeanDuck Canvas
  In stock
£24.00 /metre
Fluro Indian Dobby Cotton
  Running Low
£12.00 /metre
Forest Crinkle Japanese Cotton
  In stock
£19.00 /metre
Handloom Ecru Twill 10.2oz Handwoven Cotton
  In stock
£17.50 /metre
Capri Red Hemp/Organic Cotton
  In stock
£16.50 /metre
Boom Indian Ikat Cotton
  In stock
£17.50 /metre
Ingrid CheckHandwoven Cotton Check
  In stock
£17.50 /metre
Jardin Azure Indian Block Print Cotton
  In stock
£16.00 /metre
Jardin Goldie Indian Block Print Cotton
  In stock
£16.00 /metre
Jardin Reds Indian Block Print Cotton
  Out of Stock
£16.00 /metre
Leela Indian Block Print
  In stock
£16.00 /metre
yellow hand block print fabric
  In stock
£16.00 /metre
Natural Handwoven Cotton/Wool
  Out of Stock
£19.50 /metre
Orinoco CheckJapanese Organic Cotton
  In stock
£19.50 /metre
Patchwork BrownHandwoven Cotton Check
  In stock
£35.50 /metre
Pollen Quilted Jacquard Cotton
  In stock
£25.50 /metre
Shibori Striped - 3M Piece Indian Block Print Cotton
  In stock
£36.00
Sprinkles Indian Dobby Cotton
  Out of Stock
£12.00 /metre
Union Stripe Handwoven Cotton Stripe
  In stock
£16.00 /metre
Wellington CheckJapanese Organic Cotton
  In stock
£19.50 /metre
White Crinkle Japanese Cotton
  In stock
£19.00 /metre
Aubergine 14 Wale Corduroy
  In stock
£19.00 /metre