United Kingdom, in the capital city of London.
The 2012 Summer Olympics were hosted in the United Kingdom. Specifically London, England.
The 2012 Olympics was hosted in London, United Kingdom.
There were no Winter Olympics in 2012. The United Kingdom hosted the 2012 Summer Olympics.
There is no 2010 Summer Olympics. The Olympics in 2010 was a Winter Olympics that took place in Vancouver, BC, Canada. The next summer Olympics after the 2010 Winter Olympics is the 2012 Summer Olympics in London.
Docklands, East London.
London, England. London also hosted the 1948 Summer Olympics and is scheduled to host the 2012 Summer Olympics.
In 2012 it's time for summer Olympics, hosted by London.
In 2008, Beijing, China hosted the Olympics. London is scheduled to host the 2012 Olympics.
Yes. The 2012 Olympics will be hosted in the galactic centre in London.
The 2012 Summer Olympics was hosted in London, England.
The next summer Olympics are in 2012. They will be hosted in London.