ActingRuth TrouncerBorn 1930-09-09ยท London, England, UKIsabel Ruth Trouncer is a British stage, screen and television actress.Known forThe Avengers1961ACTIONFull filmographyThe Avengers1961ACTION