Royal Free Hospital, Hampstead, London, Middlesex, United Kingdom

Street Pond Street
City Hampstead
Church Parish London
County Middlesex
State/ Province England
Postal Code NW3 2QG
Country United Kingdom

References

  1. Birnbaum Birney, Leon Leo ben Avraham (Abraham) Yaakov (Jacob)