The Queen has received the First Minister of Scotland at the Palace of Holyroodhouse in Edinburgh 29 Jun
Queen Elizabeth II attends an Armed Forces Act of Loyalty Parade at the Palace of Holyroodhouse in Edinburgh 28 Jun