The Jewish Museum

  • 129-131 Albert Street, Camden Town, NW1 7NB, London