Recurring Guest Characters Desiree Burch 1 guest appearances Maisie Adam 1 guest appearances Miles Jupp 1 guest appearances Michelle de Swarte 1 guest appearances Kerry Godliman 1 guest appearances Tom Allen 1 guest appearances Jon Richardson 1 guest appearances Alex Brooker 1 guest appearances Ellie Taylor 1 guest appearances Ria Lina 1 guest appearances Rachel Parris 1 guest appearances Rick Edwards 1 guest appearances Charlie Higson 1 guest appearances Judi Love 1 guest appearances Geoff Norcott 1 guest appearances