1908,1948 and 2012
London hosted the Olympics in 1908 and 1948.
2005. The 2012 Summer Olympics were awarded to London on July 6, 2005 at the International Olympic Committee meeting in Singapore.
the Olympics will be held in London in 2012
The London Olympic Games have previously been held twice: in 1908, and 1948.
Visit the London Tower in the United Kingdom
Kiss-In Held After Gay Couple Booted from Pub
World Paintball Championships
Nader Nadery on the Afghan Government and the Taliban