Big Ben and the buses
The famous double-decker buses are everywhere in London, and they go by every few seconds. Or so it seems. This is the area just in front of Westminster Abbey, with Big Ben and the London Eye beyond it.
Big Bendoubledecker busLondon Eye
From London Cityscapes and Landscapes