Synonyms and Antonyms for Buckingham_Palace

1. Buckingham Palace (n.)

the London residence of the British sovereign

Synonyms: