London telah menjadi tuan rumah bagi tiga penyelenggaraan ajang Olimpiade Musim Panas, yaitu pada tahun 1908, 1948, dan terakhir pada tahun 2012. London terpilih pada bulan Juli 2005 sebagai tuan rumah penyelenggara Olimpiade dan Paralimpiade Musim Panas 2012, sehingga menjadikan London sebagai kota pertama yang telah menjadi tuan rumah Olimpiade modern sebanyak tiga kali. London juga menjadi tuan rumah bagi penyelenggaraan Pesta Olahraga Persemakmuran pada tahun 1934. Berikutnya, London akan menjadi tuan rumah Kejuaraan Dunia Atletik pada tahun 2017 nanti.