Buckingham Palace - Great Attractions (London, United Kingdom) [HD]

40 views

Uploaded on September 16, 2010 by geobeats.com

Take a tour of Buckingham Palace in London, United Kingdom – part of the World’s Greatest Attractions series by GeoBeats.

Tags:
London, United Kingdom, Buckingham Palace, England, Travel & Outdoors
Comments on Buckingham Palace - Great Attractions (London, United Kingdom)

RECOMMENDED CHANNELS