Vauxhall Station is located at the centre of Vauxhall Cross, one of south London’s busiest road interchanges, making the station a transport hub for the residents in the south of the capital. Served by National Rail services and countless bus routes, Vauxhall is close to the banks of the River Thames, New Covent Garden Market and the MI6 building which is often featured in James Bond Films.