Life

London, England seen from the sky

Topics

Views of London's Olympic venues and other attractions from the sky. London will host the 2012 summer Olympic games.

Reader's comments »

By adding a comment on the site, you accept our terms and conditions