New End Hospital, Hampstead, London, Middlesex, United Kingdom

City Hampstead
Church Parish London
State/ Province Middlesex
Postal Code NW3
Country United Kingdom

Narrative

In 1986, New End Hospital, Hampstead was closed.

References

  1. Birnbaum, Abraham Jacob ben Shlomo Yehuda Leib