Actress · DirectorCarol MarshMay 10, 1926Southgate, London, England, UKMarch 6, 2010 at 83 years oldSocialsIMDbKnown forDraculaLucy HolmwoodScroogeFan Scrooge