London
London, United Kingdom is the host city of the 2012 Olympic Games.
No, London has already hosted three Olympic Games. It hosted the games in 1908, 1948, and 2012. So it is not the first city to achieve this feat.
1948
Seoul was the first city to host the Summer Olympic Games. In 1806.
Yes.The above is correct but nothing else has been mentioned as to give some other information to this answer. Yes! The City of London did host the Olympic Games in 1908, 1948 and 2012. This has made it the only City that has hosted the Games three times. The other city that has hosted the Games more than once is the City of Los Angeles in the USA that has hosted it twice - 1932 and 1984.
Mexico City
Paris
Paris
London
Stockholm
None
Antwerp