Londoners celebrate as the announcement is made that London will host the 2012 Olympic Games in London's Trafalgar Square. London erupted with joy after it was named the host of the 2012 Olympic Games, beating arch rival Paris and three other cities
London celebrates the news that the city will host the Olympic Games...in 7 years