Title: The book of Hampstead
Places: Hampstead (London, England)