Title: Hampstead Wells
Subjects: Health resorts
Places: England, London, Hampstead (London, England)