Exeter International
Buckingham Palace - Edward Hotel London

Buckingham Palace (12 Minutes)

Visit the most iconic royal building in the country. The Palace is the Queen's official and main royal London home. Buckingham Palace is home to over 775 rooms, 19 of these are State rooms along with 52 official royal bedrooms and guest rooms.

LiveZilla Live Chat Software