Guest Stars Bradley Hall as Larry Peters Nick Brimble as Jack Chapman Oliver Dimsdale as Daniel Marlowe Skye Lucia Degruttola as Esme Keating Harley Chalke as David Keating Mason Chalke as David Keating Rose Allen as Dora Keating Rubie-Rose Fearfield as Ivy Keating Jemma Redgrave as Amelia Davenport Jim Caesar as Matthew Butler Lauren Carse as Ellie Harding Ross Boatman as Vic Morgan Paula Wilcox as Diana Jack Donoghue as Luke Rawlings Hannah van der Westhuysen as Heather Siobhan Redmond as Andrea Shaw Sorcha Groundsell as Vronky Abraham Lewis as Alastair Barnaby Taylor as Ollie