Recurring Guest Characters Team Captain 10 guest appearances Kirsty Gallacher 1 guest appearances William Shakespear 1 guest appearances Elvis Presley 1 guest appearances Sarah Keith-Lucas 1 guest appearances Cleopatra 1 guest appearances Chris Packham 1 guest appearances Al Capone 1 guest appearances Dan Snow 1 guest appearances Queen Victoria 1 guest appearances Bill Oddie 1 guest appearances