If you're one for the royals, a stop at the Palace of Holyroodhouse is a must. The palace is the official Scottish residence of the king and has housed many other notable royal figures throughout ...
The Palace of Holyroodhouse, also called Holyrood Palace, is King Charles’s official residence in Scotland. Every summer, he spends a week there called “Holyrood Week” where he hosts a ...
The Princess Royal travelled up to Scotland on Tuesday for a very significant ceremony. The King's sister, 74, held an investiture at the Palace of Holyroodhouse in Edinburgh, Scotland ...