The 2012 Olympics will be held in London, England.
They will be held in London.
London
the Olympic games will be held in London in 2012
it will be held in London, Great Britain.
The 2012 olympics will be held in england,london
No, the 2012 Olympics were not held in Rome.
london,uk
London is a city in England.
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.
The 2012 Summer Olympics will be held in London, UK.
the 2012 Olympics was held in london, united kingdom