The Games of the IV Olympiad were held in London in 1908.
The next olympics are held in London
Held means where it was, for example London HELD the Olympic Games. Which means the Olympic Games were in London! :)
Rio de Janeiro Brazil
2012 Olympic games was in London i love London
The next Olympic games is held in London in 2012
The 4th olympic games (1908) were held in London
London
London
Turin, ItalyIt was in Beijing china 2012 will be London England british isles
The next Olympic Games are to be held in the United Kingdom, London, England.
The 1908 Olympic games were held in London on July 13th.