Hampstead Underground Station

Hampstead Underground Station
Hampstead High Street, London, NW3 1QG