Rating: 3.0/5 (5 votes cast)
Buckingham Palace live view in London
Enjoy this live aerial view overlooking Buckhingham Palace in London, England. Buckingham Palace serves as both the office and London residence of Her Majesty The Queen. It is one of the few working royal palaces remaining in the world today. During the summer, visitors can tour the nineteen State Rooms, which form the heart of the Palace
|