Victoria Station is a key part of London’s extensive public transport infrastructure. Located in the City of Westminster, close to some of London’s most famous historic sites, the station has been moving people around the capital and beyond since 1860. As the terminus of the Brighton Main Line, the station …