Born 27th December 1901 Died 29th November 1987
The plaque was originally located at the Teddington television studios in Broom Road, which were demolished in 2016.
Location Thames Riverside, Teddington
Categories
Authority
More Information Irene Handl