Buckingham Palace. Queen is at home!