The London 2012 Olympic Games are held in the Olympic Stadium.
the london games are held in london
What Country s are participating in the London Olympic games 2012
No one competed in the 2008 London Olympic games.
2012 Olympic games was in London i love London
Held means where it was, for example London HELD the Olympic Games. Which means the Olympic Games were in London! :)
here is one , but it would not hurt to use google or ask or yahoo. it is estimated that the Games will leave a legacy of up to 9,000 new homes in the Olympic zone, more than half of them in the Olympic Village itself.
After the olympic games in Beijing the next olympic games are in London, England in 2012
it is the past when your older it ll be history
London
London
London