Victoria Train Station, London51.495210, -0.143898Victoria Street, London SW1E 5ND, England, United KingdomLocation map (click to zoom)