Guest Stars Pippa Nixon as Sarah Niamh Algar as Orla Maguire Ginny Holder as Ayesha Carolyn Pickles as Ruth Karen Bryson as Kali Elgood Diana Kent as Charlotte Angélica Aragón as Veronica Heather Craney as Emily Idris Debrand as Saif Jeyda Mustafa as Rabia