London liegt im Südosten Englands. Es liegt rittlings auf der Themse. Die City of London ist die Hauptstadt des Vereinigten Königreichs und die größte Metropole Großbritanniens. Laut Encyclopedia Britannica ist es das Wirtschafts-, Verkehrs- und Kulturzentrum des Landes.
Der Großteil von Greater London südlich der Themse gehört zur Grafschaft Surrey. Der Großteil des Großraums London nördlich der Themse gehört zur Grafschaft Middlesex. London entstand aus drei verschiedenen Zentren, darunter die von den Römern im ersten Jahrhundert n. Chr. von den Römern am Ufer der Themse gegründete Siedlung, die als City of London bekannt ist, der Vorort Southwark und die City of Westminster.