Where is Greenwich Power Station?

Where is Greenwich Power Station located?

Greenwich Power Station, Greenwich, United Kingdom (approx. 51.485°, -0.001°)


Where is Greenwich Power Station on the map?