London Buckingham Palace Buckingham Palace is the Queen’s official and principal imperial London home. It’s been the official London home of Britain’s monarchy since 1837. Buckingham Palace is Read More » 01/01/2018 No Comments