Queen’s ‘back to work’ message with palace refurb
18 May 2020
The UK’s Queen Elizabeth II has ordered work to be resumed on the £370 million (€415 million) renovation and refurbishment of Buckingham Palace in London.
According to the UK’s Mirror website, the monarch has echoed the call of UK Prime Minister Boris Johnson, for…