Synonyms and Antonyms for buckingham palace | Synonym.com

Synonyms and Antonyms for buckingham palace

1. Buckingham Palace (n.)

the London residence of the British sovereign

Synonyms: