In terms of population, London is the 25th largest city and the 17th largest metropolitan region in the world.
U aspektu stanovništva, London je 25. najveći grad i 18. najveća metropolitanska regija na svijetu.