Uncategorized Queen s Throne Buckingham Palace Buckingham palace is the london home and the administrative center of the british royal family