A Royal break in London
Buckingham Palace The Queen’s official London residence has a whopping 775 rooms. It is one of the few working royal palaces remaining in the world…
- London, England
Buckingham Palace The Queen’s official London residence has a whopping 775 rooms. It is one of the few working royal palaces remaining in the world…