As of 2020, which city has hosted the most Summer Olympic Games?
Correct answer: London

Player #25874027
And of course Her Majesty parachuted in to open the 2012 Games!