bn:01704631n
Noun Named Entity
SYL
No term available
EN
The Palace of Holyroodhouse, commonly referred to as Holyrood Palace or Holyroodhouse, is the official residence of the British monarch in Scotland. Wikipedia
Relations
Sources