Karen Meagher is known for 28 Weeks Later (2007), Threads (1984) and Experience Preferred... But Not Essential (1982).
6 Episode s . as Peggy Henshaw
28 Episode s . as Miss Broom