Guest Stars Alice Brown as Angela Turner April Rae Hoang as May Tang Edward Shaw as Teddy Turner Francesca Fullilove as Colette Corrigan Emilia Williams as Miss Graham Kathryn Wilder as Audrey Fleming Jack Colgrave Hirst as Derek Fleming Lu Corfield as DS Virginia Barrow Elizabeth Counsell as Mrs Nyall Ronak Patani as Parbinder Patel Rebecca Johnson as Marigold Nyall Mark Rawlings as Foreman Payal Mistry as Nimali Patel