Trivia: How many times has London hosted the Olympic Games?
1
2
3
5
The correct answer is 3
So why is this answer correct? : London has hosted the Olympics three times — 1908, 1948, and 2012 — more than any other city in the world. It would have been a four-time host, but the 1944 Olympics were canceled due to WWII. Paris and Los Angeles will soon join London in a three-way tie for most hosting gigs. Both cities have already hosted twice and are slated to host again in the upcoming years.