London är en stor idrottsstad framförallt förknippad med fotboll men också med de andra stora brittiska nationalsporterna (rugby och cricket). Därutöver arrangerar London ett av världens största maratonlopp i april varje år, London maraton, och har nationella topplag i bland annat basketboll. London har även varit värd för tre olympiska spel: 1908, 1948 och 2012. Staden var även arrangör för Brittiska imperiespelen 1934. År 2007 startade hela Tour de France med en prolog mitt i centrala London.