Wellington CheckJapanese Organic Cotton
  In stock
£19.50 /metre
Wadding Wool Blend
  In stock
£13.50 /metre
Dorset Blue 185
  In stock
£22.50 /metre
Judy Green 185
  In stock
£22.50 /metre
Vanilla 185
  In stock
£22.50 /metre
12oz Organic Twill Painters Navy
  In stock
£19.50 /metre
12oz Organic Twill Stanley Tan
  In stock
£19.50 /metre
12oz Organic Twill Tobacco
  In stock
£19.50 /metre
12oz Organic Twill Winter Pink
  In stock
£19.50 /metre
8oz Organic Sanded Twill Black
  In stock
£16.50 /metre
8oz Organic Sanded Twill Effie Pink
  In stock
£16.50 /metre
8oz Organic Sanded Twill Noah Navy
  In stock
£16.50 /metre
Nordic Green 8oz Organic Sanded Twill
  In stock
£16.50 /metre
8oz Organic Sanded Twill Prussian Blue
  In stock
£16.50 /metre
9oz Organic Half Panama
  Coming Soon
£14.00 /metre
All The Blues European Laundered Linen Check
  In stock
£29.00 /metre
Alta Mare 185
  In stock
£22.50 /metre
Autumn Sea 185
  In stock
£22.50 /metre
Bashful 265
  In stock
£26.50 /metre
Bertie
  In stock
£29.00 /metre
Big Sur 185 European Laundered Linen
  In stock
£22.50 /metre
Biscotti European Laundered Linen Stripe
  In stock
£32.50 /metre
Boston Fall 185
  In stock
£22.50 /metre
Bowling Green 185
  In stock
£22.50 /metre
Calamine 185European Laundered Linen
  In stock
£22.50 /metre
Calamity Blue
  In stock
£32.50 /metre
Cara Indian Block Print Cotton
  In stock
£16.00 /metre