Where is Kensal Green Underground Station?

Where is Kensal Green Underground Station located?

Kensal Green Underground Station, Kensal Green Underground Station, Great Britain (approx. 51.53059°, -0.22447°)


Where is Kensal Green Underground Station on the map?