Where is Neasden Power Station?

Where is Neasden Power Station located?

Neasden Power Station, Brent, United Kingdom (approx. 51.5597°, -0.2613°)


Where is Neasden Power Station on the map?