Chat with our AI personalities
1908
The last Olympic games (2008) where held in Bejing in China. The next Olympic games are due to be held in 2012 in London, England.
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.
The Olympics were last held in London in 1948.
The Olympic Games.