Where do you live British royal family

Where Do Queen Elizabeth II Live In UK Queen Elizabeth II and Prince Philip live on too most populer place on UK from LONDON. They live on Buckingham Place in Chelsea Town.  Buckingham Place has 775 rooms, 78 bathrooms also 24 meter high, 108*120 meters size.  This place opened to visiter only summer season. Where did Lady Diana […]