Written on: 02/12/2009 by binio (53 reviews written)
London Waterloo is one of those station everyone has to see. It is located in center of London what makes it perfect if you visit London and want to get to its different parts.
Walking distance to London Eye, South bank makes it really convenient. Facilities as shops, toilets, showers are provided at the station and there is no problem in getting tickets ( apart peak times )
"Been to Japan on business, Nag..." Read More
"Friendly and helpful staff at ..." Read More
"An unusually fine station master" Read More
"The station was an extremely c..." Read More
"London Waterloo is one of thos..." Read More