Olive Margaret Willis was an English educationist and headmistress. She founded Downe House School and was its head for nearly forty years, from 1907 to 1946.
Olive Margaret Willis was an English educationist and headmistress. She founded Downe House School and was its head for nearly forty years, from 1907 to 1946.