Hampstead, London, Middlesex, United Kingdom

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

References

  1. Bernbaum, Victor
  2. Birnbaum, Teely Tilly 'Lily' bat Abraham