London is the first city to host the modern Olympic Games three times

London is the first city to host the modern Olympic Games three times

London hosted the Olympic Games in 1908, 1948, and 2012. The 2012 Summer Olympics in London was the most-watched television event in US history, with over 219 million viewers.