Mary Queen of Scots’ last letter to go on show for first time in nearly a decade 0 11.12.2025 09:00 Evening Standard The last time the 1587 letter went on display people queued along George IV Bridge in Edinburgh for the chance to see it.