Londres ha organizado tres Juegos Olímpicos de Verano, en los años 1908, 1948 y 2012, y es por ello la ciudad que más ediciones olímpicas ha albergado en la era moderna. En el año 1934 la capital organizó los Juegos del Imperio británico y albergó el Campeonato Mundial de Atletismo de 2017.