No matter day or night, it seems there's always a crowd at the foot of Big Ben. People flock from around the world to get a glimpse of the Houses of Parliament and the London Eye right on the other bank of the Thames.
London, England, GB
Discovered by Matt Flick
on 29 January 2008.
1045 views.