Where is Belsize Park Underground Station located?
Belsize Park Underground Station, Belsize Park Underground Station, Great Britain (approx. 51.55041°, -0.16441°)
Belsize Park Underground Station, Belsize Park Underground Station, Great Britain (approx. 51.55041°, -0.16441°)