Where is Belsize Park station?

Where is Belsize Park station located?

Belsize Park station, Belsize Park station, Great Britain (approx. 51.55024°, -0.16474°)


Where is Belsize Park station on the map?