The years were 1908 and 1948
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.
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.
1908
London, this summer.
London, Great Britain
London, Great Britain
london england
London. (London: 1908, 1948, 2012).
In 2012, London will have hosted the Olympic Games 3 times.
London has hosted the Olympic Games on three occasions: 1908, 1948 and 2012.
Yes, 1908 was the first time London hosted the Olympic Games.
London was special in 2012 because it hosted the London 2012 Olympic and Paralymic Games.