The Palace of Holyroodhouse is the principal official residence of the Monarch of the United Kingdom in Scotland. Founded as a monastery by David I of Scotland in 1128, it has served as the principal residence of the Kings and Queens of Scotland sinc... Read further