Milk 185 European Laundered Linen
  In stock
£22.50 /metre
Goodnight 185
  In stock
£22.50 /metre
Oxblood 185 European Laundered Linen
  In stock
£22.50 /metre
Vanilla 185
  In stock
£22.50 /metre
Sweeps Scrim 185 European Laundered Linen
  In stock
£22.50 /metre
Scuttle Black 185
  In stock
£22.50 /metre
Garden Slate 185
  In stock
£22.50 /metre
Virgin White 185 European Laundered Linen
  In stock
£22.50 /metre
Cinnamon Dust 185
  In stock
£22.50 /metre
Pine 185
  In stock
£22.50 /metre
Silt Grey 185
  In stock
£22.50 /metre
Bowling Green 185
  In stock
£22.50 /metre
Alta Mare 185
  In stock
£22.50 /metre
First Light Extra Wide
  In stock
£62.50 /metre
Newton 265
  In stock
£26.50 /metre
Montane 265
  In stock
£26.50 /metre
Mellea 265
  In stock
£26.50 /metre
Plainings 265
  In stock
£26.50 /metre
Bashful 265
  In stock
£26.50 /metre
Toast 260
  Running Low
£26.50 /metre
Natural Linen
  In stock
£24.50 /metre
Laundered Upholstery Linen - Steel 420
  In stock
£38.00 /metre
Knapsack 185
  In stock
£22.50 /metre
Laundered Upholstery Linen - Vincent 420
  In stock
£38.00 /metre
Laundered Upholstery Linen - Stepney 420
  Running Low
£38.00 /metre
Laundered Upholstery Linen - White Sands 420
  In stock
£38.00 /metre
Raw Linen
  Running Low
£16.50 /metre