The Palace of Holyroodhouse and its royal ghostly residents
31st October 2021
The Palace of Holyroodhouse has been an official royal residence since the early 1500s. It’s currently the official Scottish residence of The Queen.
Located in the centre of Edinburgh, it stands in all its grandeur at one end of the royal mile, while Edinburgh Castle is located at the opposite end.
Although, it is the setting of the British monarchy’s official Scottish residence…