Guest Stars Freya Perry as Young Rosie Harper Perry as Young Rosie Ben Willbond as Chris Yasmine Akram as Helen Serena Evans as Grandma Justin Edwards as Barney Amy McAllister as Miss Brett Kojo Kamara as Paramedic Jade Ewen as Sam Rebecca Gethings as Layla David Partridge as Doctor Joseph Harmon as Jamie