The United Kingdom hosted the 2012 Summer Olympics.
There will be no Summer or Winter Olympics in 2011. However, in 2012, London will be the host of the Olympics.
London hosted the Olympics in 2012.
united kingdom (uk)
The 2012 Summer Olympics were hosted in the United Kingdom. Specifically London, England.
In 2012, London will be the first city to host 3 Olympics, winter or summer.
There are no Olympic games in 2011, the next Olympics are in 2012 hosted by the UK.
There are no Olympics in 2013. The Olympics were in 2012 and the next one is in 2016. There are winter Olympics in 2014.
The 2012 Olympics was hosted in London, United Kingdom.