The United Kingdom hosted the 2012 Summer Olympics.
There were no Winter Olympics in 2012. The United Kingdom hosted the 2012 Summer Olympics.
London hosted the Olympics in 2012.
The 2012 Summer Olympics will be hosted in London, England.
The 2012 Summer Olympics were hosted in the United Kingdom. Specifically London, England.
London, England. London also hosted the 1948 Summer Olympics and is scheduled to host the 2012 Summer Olympics.
The next summer Olympics are in 2012. They will be hosted in London.
The 2012 Summer Olympics was hosted in London, England.
The 2020 Summer Olympics are to be hosted by Tokyo, Japan
In 2012 it's time for summer Olympics, hosted by London.
London
London hosted them