There was no Olympic games in 1940.
The 1916 Olympics were cancelled because of WWI.
London, Great Britan.
Mexico City, Mexico hosted the 1968 Summer Olympics.
London hosted the Olympics in 2012.
Mexico City hosted the Summer Olympics and Grenoble hosted the Winter Olympics.
London, England. London also hosted the 1948 Summer Olympics and is scheduled to host the 2012 Summer Olympics.
The 1968 summer Olympics were held in Mexico City!
Seoul hosted the 1988 Summer Olympic games.
Sydney, Australia was the host city for the 2000 Summer Olympics.