Where is Greenwich Power Station?

Where is Greenwich Power Station located?

Greenwich Power Station, Greenwich Power Station, Great Britain (approx. 51.485°, -0.001°)


Where is Greenwich Power Station on the map?