Who Owns the Palace of Holyroodhouse (part 2) – the Strange Case of Abbey Strand
At the foot of the Canongate is the short Abbey Strand which ends at the gates of the Palace of Holyroodhouse. On the north side is a historic set of buildings dating from 1490 which have been used for many
Continue reading