"Once we had passed Hampstead"

Hampstead is an affluent and attractive area of north-west London, situated in the Borough of Camden. Traditionally, it has been known for the richness of its cultural and intellectual life, and for the large area of hilly parkland known as Hampstead Heath.

 

Google Map