• Commuters wait for their train in the old International Eurostar Terminal at London Waterloo.
  • Transport and Logistics
  • eurostar train travel international commute tourist tourism waterloo old london
  • United Kingdom
  • N5914