Guest Stars Will Keen as Michael Adeane Pip Torrens as Tommy Lascelles James Hillier as Equerry (Buckingham Palace) Clive Francis as Lord Salisbury George Asprey as Walter Monckton Mark Tandy as Cecil Beaton Richard Elfyn as Selwyn Lloyd Robert Irons as Freddie Bishop Michael Sheldon as Alec Cadogan Ed Eales White as Foreign Office Translator Stella Gonet as Margaret Lambert Janet Henfrey as Vita Sackville-West Tristan Sturrock as John Wheeler-Bennett Matt Rippy as US Intelligence Officer Ian Hallard as Analyst Miles Richardson as George Allen Rebecca Saire as Baba Metcalfe Gareth Marks as Fruity Metcalfe Yves Aubert as French Historian Bodo Friesecke as Carl von Loesch Matthew Bates as Deputy Under-Secretary Matt Blair as American Historian William Tapley as Base Commander Luke Vernon as US Soldier Greg Lockett as US Military Courier Daniel Philpott as Adolf Hitler