London is a locality in England, United Kingdom. The population of London is 8,908,081 people. Chelmsford, Luton, Reading are located close to London. You can find London on any map using the following decimal coordinates: 51.5072 (latitude), -0.1275 (longitude).