England
London
Leytonstone
Izod, Dorothy Jessie  (1894 - 1981)