2025
Pippin 50th Anniversary Concert as Berthe2024
Arthur's Whisky as Joan2023
The Laureate as Amy Graves2023
Barry Humphries: The Last Laugh as Self (Narrator)2022
Murder in Provence as Florence Bonnet2022
Litvinenko: The Mayfair Poisoning as Self- Narrator2020
All Creatures Great & Small as Mrs Pumphrey2020
Roadkill as Lady Roche2020
Miranda: My Such Fun Celebration as Self2018
A Very English Scandal as Ursula Thorpe2018
Surviving Christmas with the Relatives as Aunt Peggy2015
Britain's Busiest Airport: Heathrow as Narrator (voice)2013
Miranda Hart’s Maracattack as Not available2010
Downton Abbey as Mrs. Pelham2009
Miranda as Penny2007
The Alan Titchmarsh Show as Self2007
Maxwell as Betty Maxwell2006
Great British Menu as Self - Guest Judge2004
Agatha Christie's Marple as Mrs. Evadne Willett2004
Hustle as Veronica Powell2002
The Falklands Play as Rt. Hon Margaret Thatcher (Prime Minister)2002
Before You Go as Vi2001
Waking the Dead as Lady Alice Beatty1998
Jilting Joe as Gwennie1998
Prague Duet as Olivia Walton1996
The Legacy of Reginald Perrin as Not available1996
The Leading Man as Delvene1996
The Moonstone as Lady Julia Verinder1995
Good Morning Summer as Not available1992
The Cloning of Joanna May as Joanna May1991
Rich Tea And Sympathy as Not available1990
The Secret Life of Ian Fleming as Lady Evelyn1989
Agatha Christie's Poirot as Madame Olivier1989
Victoria Wood as Moira1989
The Shell Seekers as Olivia1989
The Heat of the Day as Stella1989
Thieves in the Night as Lady Joyce1988
This Morning as Self1988
Sunset as Christina Alperin1988
Just Ask for Diamond as Betty Charlady/Brenda von Falkenberg1987
Inspector Morse as Lady Hanbury1987
The Death of the Heart as Anna Quayne1986
The Life and Loves of a She-Devil as Mary Foster1986
Hotel du Lac as Monica1986
Vilde, the Wild One as Edward's Wife1985
Time for Murder as Margaret Tutting1984
Sherlock Holmes as Lady Hilda Trelawney Hope1984
Robin of Sherwood as Queen Hadwisa1984
Hay Fever as Myra Arundel1983
Betrayal as Emma1981
Six Fifty-Five Special as Self1981
Winston Churchill: The Wilderness Years as Lady Londonderry1981
Riding High as Miss Hemmings1981
Charlotte as Teacher1980
The Elephant Man as Screaming Mum1980
The Other 'Arf as Not available1980
Holding the Fort as Not available1978
An Audience with... as Self1978
Jemima Shore Investigates as Not available1978
Edward and Mrs Simpson as Lady Diana Cooper1978
Disraeli as Rosina Bulwer1978
Rosie Dixon - Night Nurse as Sister Belter1978
The One and Only Phyllis Dixey as Maisie1978
Edward & Mrs. Simpson as Lady Diana Cooper1977
The Professionals as Ann Holly1977
The Disappearance as Young Wife1975
Rumpole of the Bailey as Phyllida Trant1975
The Girls of Slender Means as Anne Baberton1975
The Naked Civil Servant as Ballet Teacher1975
Great Big Groovy Horse as Not available1969
Softly Softly: Task Force as Chris Stroud1951
Hallmark Hall of Fame as Olivia