Overground Hampstead Heath Railway Station

Overground Hampstead Heath Railway Station
Hampstead Heath Railway Station South End Road, London, NW3 2QD
Photo of Overground Hampstead Heath Railway Station