Where is High Barnet Underground Station?

Where is High Barnet Underground Station located?

High Barnet Underground Station, High Barnet Underground Station, Great Britain (approx. 51.65058°, -0.19432°)


Where is High Barnet Underground Station on the map?