Where is Nine Elms Station?

Where is Nine Elms Station located?

Nine Elms Station, Nine Elms Station, Great Britain (approx. 51.47991°, -0.128451°)


Where is Nine Elms Station on the map?