A cidade de Londres sediou os Jogos Olímpicos em três ocasiões: 1908, 1948 e 2012. A capital britânica foi escolhida em julho de 2005 para sediar os Jogos Olímpicos e Paraolímpicos de 2012, tornando-se a primeira cidade a sediar os jogos olímpicos modernos três vezes. Londres também foi a anfitriã dos Jogos do Império Britânico de 1934 e irá sediar o Campeonato Mundial de Atletismo de 2017.