Guest Stars David Pearse as Miles Kynaston Fra Fee as Dominic Swayne Jane Lapotaire as Lady Lavinia Lily Sacofsky as Lady Barbara Berowne Tilly Vosburgh as Miss Wharton Laura Elphinstone as Miss Matlock Jim Norton as Father Barnes Sami Amber as Darren James Cartwright as Stephen Lampart Patrick Regis as Gordon Halliwell Maeve Smyth as Theresa Nolan Andrew Steele as Sir Paul Berowne Kieran O'Reilly as Henry Yates