Is London the only city to have hosted three Olympic Games? TRUE, London hosted the Olympic Games in 1908, 1948 and 2012. Six other cities have hosted the Games twice: Athens (1896 and 2004), Paris (1900 and 1924), St Moritz (1928 and 1948), Lake Placid (1932 and 1980), Los Angeles (1932 and 1984) and Innsbruck (1964 and 1976). Trivia What Are the Five Events That Make Up the Modern Olympic Pentathon? Which Nations Won the Gold, Silver and Bronze Medals the Last Time Baseball Was an Olympic Sport? tags in this article Fan Olympics SportsEngine