Time-lapse of the streets below Big Ben in London

Time-lapse shot in the evening of the streets below Big Ben as the cars and red double decker buses speed by in London, England. Filmed in October 2011.