Where is High Barnet station?

Where is High Barnet station located?

High Barnet station, High Barnet station, Great Britain (approx. 51.65061°, -0.194125°)


Where is High Barnet station on the map?