London, United Kingdom is the host city of the 2012 Olympic Games.
London
1908
London
London
London
London will be hosting the 2012 Olympic Games.
1948
London, United Kingdom
In the year 1908.
London will be hosting.
The bid to host the Olympic games happened in 2005.