Things to Do at Waterloo Station (London Waterloo)
Waterloo Station (also known as London Waterloo) was opened in 1848 and is located in the heart of the city, just south of the River Thames. What else do you need to know about railway station? Read the article below.