Athens
London, United Kingdom is the host city of the 2012 Olympic Games.
London
The UK will host the Olympic Games in 2012.
it is our country
2012
The next Olympic Games will be held at the United Kingdom, London.
It's different every time.
Japan maldives London Canada
The safety of the athletes and visitors to the Olympic Games in the host countries is a huge concern.
London, Great Britain.
London will be hosting the 2012 Olympic Games.
The most recent country to host was Russia during the 2014 Olympic games. Then in 2012 the games were held in London, United Kingdom.