Guest Stars Will Tudor as Odi Thusita Jayasundera as Neha Patel QC Bella Dayne as Astrid Schafer Stephen Boxer as Dr. David Elster Matthew Marsh as Lord Dryden Phil Dunster as Tristan Will Payne as Ferdinand Neil D'Souza as Steve Covell Staz Nair as Gordon Yasmine Akram as Audrey Ballard Susannah Doyle as Claudia Nowak Philip Barantini as Paul Yinka Awoni as Paul Morgan Isla Jackson-Ritchie as Alice Wendy Albiston as Shop Owner