Seoul, South Korea.
Seoul hosted the 1988 Summer Olympic games.
There was no Olympic Games in 1987... Los Angeles hosted in 1984, Seoul in 1988.
Melbourne was the Australian city that held the 1956 Olympic Games.
There were no Olympic Games in 1913.
Beijing, China.
Atlanta, Georgia
Turin
Melbourne, Australia.
Paris
Atlanta, Georgia, USA hosted the 1996 Summer Olympic Games.
Nagano, Japan hosted the Winter Olympics in 1998.
No, London has already hosted three Olympic Games. It hosted the games in 1908, 1948, and 2012. So it is not the first city to achieve this feat.