buckingham_palace
1. [ noun ] (housing) the London residence of the British sovereign
Related terms: palace city_of_westminster