A British actress, born on May 1, 1917, in Loughborough, Leicestershire, England, United Kingdom. Her works include Antony and Cleopatra (1951), Gawain and the Green Knight (1973), and On the Up (1991-1992). She was the sister of Barry Letts. She died on June 25, 2001, in...Read more Isleworth, Middlesex, England, United Kingdom.
(According to views)
A British actress, born on May 1, 1917, in Loughborough, Leicestershire, England, United Kingdom. Her works include Antony and Cleopatra (1951), Gawain and the Green Knight (1973),...Read more and On the Up (1991-1992). She was the sister of Barry Letts. She died on June 25, 2001, in Isleworth, Middlesex, England, United Kingdom.