This Day In History: 1984-04-11

Royal visit by Her Majesty the Queen & the Duke of Edinburgh to the Tussauds Royalty & Empire exhibition at Windsor & Eton Central station