Where is Stanmore Station?

Where is Stanmore Station located?

Stanmore Station, Harrow, United Kingdom (approx. 51.61917°, -0.302718°)


Where is Stanmore Station on the map?