answersLogoWhite

0

London has hosted the modern Olympic Games twice - once in 1908 and once in 1948 (they were due to be held in London in 1944 but were cancelled as a result of WWII). London 2012 will be the third time the games have been held in London. London will be the first city to host the games 3 times (they have only been held in Athens twice - once in 1896 and again in 2004).

User Avatar

Wiki User

12y ago

What else can I help you with?