Special Guest Stars Anthony Stewart Head as Various Geraldine James as Various Guest Stars Paul Putner as Various Joann Condon as Various Charu Bala Chokshi as Various Steve Furst as Various Stirling Gallacher as Various Leelo Ross as Various Sally Rogers as Various David Foxxe as Various Georgie Glen as Various Menna Trussler as Various Joan Linder as Various Samantha Power as Various Greg Pitt as Various Jennie Lucey as Various Kerry Gibson as Various Joanna Burford as Various Kobna Holdbrook-Smith as Various Abi Eniola as Various Faith Kent as Various Richard Freeman as Various Pik Sen Lim as Various Patricia Kane as Various Giovanni Del Vecchio as Various Adam Longworth as Various Samantha Seager as Various Muriel Hunte as Various