Description References For London Waterloo Station

Meet 202 travelers, 166 tour guides and discover 241 photos

London Waterloo Station is a central London railway terminus and London Underground station complex in the London Borough of Lambeth. It is one of 19 stations managed by Network Rail and is located near the South Bank of The River Thames, in fare zone 1. A railway station on this site first came into being in 1848; the…
View London Waterloo Station guide >

Updated by Dated Reference
Administrator 31 Jul 2014 View