Belsize Park Tube Station

Belsize Park Tube Station
Haverstock Hill, Hampstead, London, NW3 2AL
Photo of Belsize Park Tube Station