The 2012 Olympics will be held in London, England.
London
London
the Olympic games will be held in London in 2012
it will be held in London, Great Britain.
The 2012 Summer Olympics will be held in London, UK.
The 2012 olympics will be held in england,london
No, the 2012 Olympics were not held in Rome.
It is Summer Olympic games only in 2012 (not winter), and the host city is London, England. There are no Winter Olympics in 2012. The next Winter Olympics will be held in Sochi, Russia in 2014.
london,uk
London is a city in England.
It's easy the Olympics 2012 was held in the London 2012 stadium