London ist die Hauptstadt des Landesteils England und des Vereinigten Königreichs. Die Stadt liegt an der Themse in Südostengland auf der Insel Großbritannien. Das heutige Verwaltungsgebiet mit den Stadtbezirken entstand am 1. April 1965 mit der Gründung von Greater London (Groß-London). In Greater London leben 8.173.900 Menschen (2011), davon 3.231.900 in den 13 Stadtbezirken von Inner London. London ist damit die bevölkerungsreichste Stadt der Europäischen Union. In der Metropolregion lebten im Jahre 2001 etwa 14 Millionen Menschen.
London ist eines der wichtigsten Kultur-, Finanz- und Handelszentren der Welt und hat somit den Status einer Weltstadt inne. In der Stadt befinden sich zahlreiche Universitäten, Hochschulen, Theater und Museen. Das Stadtgebiet von Greater London, das in Inner und Outer London unterteilt ist, gliedert sich in insgesamt 33 Stadtbezirke (London boroughs), darunter die City of London und die City of Westminster.