Guest Stars Kate O'Flynn as Dr. Peep Alice May Feetham as Charlie Fegan Erin Foley as Hayley Gemma Paige North as Kerry Fowley Katherine Jack as Bridget Niedermann Lee O'Brien as Ivan Niedermann Taj Atwal as Tulip Panesar Andrew Knott as Freddie Dobson Struan Rodger as Eddie Tierney Kieran O'Brien as DI Stone Valerie Lilley as Peggy Tierney