Time-lapse of Buckingham Palace in London

Time-lapse of Buckingham Palace with tourists all around it in London, England. Filmed in October 2011.