Ao longo da década de 2000, a cidade sofreu dois ataques terroristas — um em julho de 2005 e outro em junho de 2007 — efetuados por fundamentalistas islâmicos. Em agosto de 2011, uma série de tumultos e saques tomaram conta da cidade (e depois de toda a Inglaterra) por conta da morte de Mark Duggan, que foi assassinado por policiais. Em 6 de julho 2005, Londres foi escolhida como sede dos Jogos Olímpicos de Verão de 2012, tornando-se a primeira cidade a sediar os Jogos Olímpicos por três vezes.