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! :)
2012 Olympic games was in London i love London
The 4th olympic games (1908) were held in London
The next Olympic games is held in London in 2012