In 1987, she was nominated for BAFTA's Best Supporting Actress for A Room with a View (1985). In 1992, Leach starred in An Ungentlemanly Act, a BBC television film about the first days of the invasion of the Falkland Islands in 1982, portraying the real-life Lady Mavis Hunt, wife of the islands' then governor, Sir Rex Hunt. In 1995, Leach participated in the popular BBC miniseries The Buccaneers a five-part television adaptation of Edith Wharton's unfinished novel. Leach appeared as Selina Marable, Marchioness of Brightlingsea.