The official London residence of Britain's sovereigns since 1837 and today is the administrative headquarters of the Monarch.
A major attraction in Scotland, an extraordinary palace, with a rich history.
The Queen’s official residence in Edinburgh, Scotland.