Mary King's Close
Search results
We did not find results for: Where is the palace of Holyrood?.
Check spelling or type a new query.
We did not find results for: Where is the palace of Holyrood?.
Check spelling or type a new query.
The Palace of Holyroodhouse, commonly referred to as Holyrood Palace or Holyroodhouse, is the official residence of the British monarch in Scotland. Wikipedia