From Kensington, London, England, UK • 1904 - 1990
Alison Joy Leggatt (7 February 1904 – 15 July 1990) was an English character actress. (Via Wikipedia)
The Day of the TriffidsFilm • 1963