To get to Vauxhall by car, from the north take the A1 and then follow the signs towards central London. From the south, take the A23 towards central London. Once you reach Vauxhall Bridge, turn left onto the Vauxhall Bridge Road and continue straight ahead until you reach Vauxhall.
If you prefer to take public transport, the nearest tube station is Vauxhall, which is on the Victoria line. There are also several bus routes that run through the area, including the 77, 87, 196, 344 and 436.
If you're coming from other local landmarks, Waterloo is just a short walk across the river from Vauxhall. Alternatively, you can take the Waterloo and City line from Bank, which will take you directly to Waterloo. From there, you can take a bus or walk to Vauxhall.
If you're coming from nearby towns or cities, you can take a train to Waterloo station or Victoria station, both of which are within easy reach of Vauxhall. From there, you can take a bus or tube to Vauxhall.
The closest airport to Vauxhall is London City Airport. It is approximately 8 miles away from Vauxhall. The quickest route to Vauxhall from London City Airport is by taking the DLR to Bank station and then changing to the Northern Line to Vauxhall station. Alternatively, you can take a taxi which should take around 30-40 minutes depending on traffic.