New End Hospital, Hampstead, Middlesex

Gramps ID P0091
 
Enclosed By
Hampstead
 
Place Encloses