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…

