The Palace of Holyroodhouse is the Queen's official residence in Scotland and is located at the end of Edinburgh's Royal Mile. It is a place rich in Scottish history, serving as a key role in many historical events including the turbulent times of Mary, Queen of Scots.