Where is Battersea Station?

Where is Battersea Station located?

Battersea Station, Battersea Station, Great Britain (approx. 51.47152°, -0.17219°)


Where is Battersea Station on the map?