Multiple choice general knowledge science & technology Which of the following is the host city for next Olympics in 2012? Sydney Brazil London Rome Reveal answer Fill a bubble to check yourself C Correct answer Explanation London hosted the 2012 Summer Olympics, making it the first city to host the Games three times (1908, 1948, 2012). The question appears to be from before 2012, asking about the upcoming Olympics at that time.