Situated on the southern banks of the River Thames, Vauxhall Station is one of the most important transport hubs in the south of London, linking the London Underground, bus services and over ground rail services together. Trains run from the facility into London waterloo and Victoria.