Where is Battersea?

Where is Battersea located?

Battersea, Kensington and Chelsea, United Kingdom (approx. 51.47696°, -0.14753°)


Where is Battersea on the map?