Il se trouve au carrefour routier de la Croix de Vauxhall, en face de l'approche sud du pont Vauxhall au-dessus de la Tamise, dans le quartier londonien de Vauxhall.
La gare de Vauxhall est desservie par les services de South West Trains à destination et en provenance de London Waterloo.