Buckingham Palace is the official residence and administrative center of the British monarch, situated in the heart of London. As a prominent symbol of the British monarchy, it has been the focal point of royal events for more than a century.
Category
🏖
TravelRecommended
Queen Elizabeth II leaves Buckingham Palace for final time
National World - News and sport explainers
London's Buckingham Palace opens iconic balcony room to visitors for first time
euronews (in English)