1908
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.
Yes, 1908 was the first time London hosted the Olympic Games.
London hosted the Olympic Games in 1908 and 1948, and is now hosting the 2012 Olympics.
1908 and 1948 London Olympic Games - Historically the UK has hosted the Olympic Games twice. The fist time was the 1908 London Olympic GamesThere were no Olympics in 2006. They take place every 4 years.
Athens, Greece in 1896.
London, Great Britain
London, Great Britain
london england
London, this summer.
London. (London: 1908, 1948, 2012).
In 2012, London will have hosted the Olympic Games 3 times.
London was special in 2012 because it hosted the London 2012 Olympic and Paralymic Games.