Guest Stars Michael Elwyn as Sir Edward Mathilda Thorpe as Mary Joanna Horton as Annie Emily Aston as Tess Guy Porritt as Peter