The Palace of Holyrood House
The Palace of Holyrood House is the Queen’s ‘official’ residence in Scotland. It is located in the beautiful and historic…
I feel I must write and thank you for a fantastic experience in Edinburgh. To say my party and I were impressed would be an understatement - the whole event was exceptional.