There were no Winter Olympics in 2012. The United Kingdom hosted the 2012 Summer Olympics.
The United Kingdom hosted the 2012 Summer Olympics.
London hosted the Olympics in 2012.
united kingdom (uk)
The 2012 Summer Olympics were hosted in the United Kingdom. Specifically London, England.
There are no Olympic games in 2011, the next Olympics are in 2012 hosted by the UK.
Rio, Brazil hosted the Olympics in 2016.
No African country has ever hosted the olympics
England is the only country that has hosted the Olympics 3 times
The 2012 Olympics was hosted in London, United Kingdom.
The 2012 Summer Olympics will be hosted in London, England.