Popularity: 1
1944-01-26
Sheffield, Yorkshire, England, UK
1995-11-04
Character: Margaret Moore
Release date: 12/04/1981
Character: Self - 1986 Host (archive footage)
Release date: 12/12/2011