Rosemary Leach Rosemary Leach, admired as Helene Hanff in 84 Charing Cross Road and as Mrs Honeychurch in the 1985 film A room with a View, thought she was as good as Judi Dench. She probably was. - Leach, Rosemary 1935-2017; Coveney, Michael 1948- (2023)