Michael Flanders
Self - Narrator (voice)
Elizabeth II of the United Kingdom
Self
Prince Philip, Duke of Edinburgh
Self
King Charles III of the United Kingdom
Self
Anne, Princess Royal
Self
Prince Edward, Duke of Edinburgh
Self
Prince Andrew, Duke of York
Self
Richard Nixon
Self
Harold Wilson
Self
Julius Nyerere
Self