Where is Battersea Power Station Station located?
Battersea Power Station Station, Kensington and Chelsea, United Kingdom (approx. 51.47993°, -0.142117°)
Battersea Power Station Station, Kensington and Chelsea, United Kingdom (approx. 51.47993°, -0.142117°)