Where is Kensal Green station?

Where is Kensal Green station located?

Kensal Green station, Kensal Green station, Great Britain (approx. 51.530518°, -0.224862°)


Where is Kensal Green station on the map?