England has held the Olympic games in 1908 and 2012
Wiki User
∙ 2010-10-15 08:43:382012 Olympic games was in London i love London
The 2012 Olympic Games will begin in London on July 22.The olympic games are held every four years.
The London 2012 Olympic Games are held in the Olympic Stadium.
Held means where it was, for example London HELD the Olympic Games. Which means the Olympic Games were in London! :)
The last three olympic games where held in sydney, athens and beijing. And then obviously this years is in london.
The 1908 Olympic Games were held in London, England.
the next Olympics are held in 2012 in London UK
The 4th olympic games (1908) were held in London
The next Olympic games is held in London in 2012
Beijing (before) London (after)
The Olympic games has been held in London two(2) times and will be held there upcoming in 2012.
London