The Closest Hotels to London Waterloo Station
The UK’s busiest train station is right across the Thames from Westminster Palace and serves destinations to the south and west of London, including Southampton, Bournemouth, and Exeter. Once known as Waterloo International, Waterloo was once the terminus for the Eurostar trains before they were moved to St. Pancras. The wide variety of hotels […]
Read More →