London har varit hem för tre OS: Olympiska sommarspelen 1908, Olympiska sommarspelen 1948 och Olympiska sommarspelen 2012. Staden var även arrangör för Brittiska imperiespelen 1934.