Die Stadt London, England, hat eine Fläche von 611 Quadratmeilen und eine Bevölkerung von 8.416.535 (Stand 2014). Es ist die Hauptstadt sowohl Englands als auch des Vereinigten Königreichs.
London wurde 50 n. Chr. von den Römern am Ufer der Themse gegründet. Es wurde ursprünglich Londinium genannt, von dem sein moderner Name abgeleitet wurde. Der antike Teil der Stadt ist etwa 1,12 Quadratmeilen groß und wird als "die City of London" bezeichnet. Von hier aus wuchs London von 1831 bis 1925 zur bevölkerungsreichsten Stadt Europas heran.
Stand 2014 lebten etwa 12,5 % der Bevölkerung des Vereinigten Königreichs in London. Sein Ballungsraum ist 3.236,31 Quadratmeilen groß und hat eine Bevölkerung von 15.010.295, was ihn zum größten Ballungsraum in der Europäischen Union macht.