Hampstead is an area of northwest London, part of the Borough of Camden. It was the site of a spa from the seventeenth century until the late nineteenth century. The area developed as an affluent suburb following the opening of the North London Railway in the 1860s.


Associated events





Vetted?
Yes