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