In which city were the 2012 Olympic Games held?
Pick an answer
Correct!
Not quite. The correct answer is highlighted.
Correct answer to question 129: London
Explanation
The UK hosted the Olympic games in 2012 in London (specifically Stratford, East London).
Updated: November 2026