Most Olympic Games hosted by a city
Who
London
What
total number
Where
United Kingdom (London)
When
2012
London is the first city to host the Olympic Games three times. They were first held in the city in 1908, the fourth Olympics of the modern era, then in 1948, the first games since 1936 and World War II, and again in 2012.