Guest Stars Peter Davison as Himself Sarah Hadland as Herself Cariad Lloyd as Herself Trevor McDonald as Himself