Barbara Horne is a British actress. She played Sally Cheapside in the Blackadder the Third episode "Amy and Amiability".
Meet You in Scotland 2023
as Maggie
Anna Karenina 1997
as Miss Edwards
Credits from TMDB.