Where Do Trains Go From London Waterloo?
Where Do Trains Go From London Waterloo?Waterloo is the UK’s largest station and covers an area of 24.5 acres.Answer: Destinations From London Waterloo To and from the south coast and south-west of England, and Eurostar. Tourist Information Center: There is a London Visitor Centre at the Arrivals Hall of Waterloo International Terminal.