Guest Stars Jane Wymark as Joyce Barnaby Barry Jackson as Dr. George Bullard Ellie Haddington as Joan Farley Lucy Punch as Melissa Townsend Terence Harvey as Archie Townsend Claire Price as Sally Rickworth Adrian Rawlins as Adam Keyne Richard Clothier as Postman Miles Richardson as Frederick Bentine-Brown Brian Poyser as Derek Charles Collingwood as Lord Hislop Pamela Miles as Lady Hislop Terry O'Brien as Dog Owner Amanda Walker as Gwen Ann Bell as Cherrie Balcombe John McGlynn as Raif Canning Eleanor David as Georgina Canning Sara Mair-Thomas as Liz Keyne Benjamin Whitrow as Hugo Balcombe