Scotland

A right royal tour of Holyrood Palace and Abbey

Holyrood Palace or the Palace of Holyroodhouse (depending on who you are or what guidebook you’ve been reading) is the British Royal Family’s official Scottish Residence. The 16th Century Holyrood Palace sits at the end of the Royal Mile, at the bottom of the hill looking back up towards...