The royal ghosts of Holyroodhouse
27th October 2022
The Palace of Holyroodhouse has been an
official royal residence since the early 1500s. It’s currently the
official Scottish residence of The King. 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. The
Palace is said to be home to a number of ghostly residents, who,
despite passing hundreds…

