She and her husband Nicholas Hannen were devout Christian Scientists.
My work was my holiday to me, I enjoyed it so much. I had a smashing time.
Hackney, London, England, UK
Hammersmith, London, England, UK
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.