• Picture shows the old Eurostar terminal at Waterloo Station, Central London.
  • Transport and Logistics
  • eurostar train travel international commute tourist tourism waterloo old
  • United Kingdom
  • N71204