Repeat: In terms of population, London is the 19th largest city and the 18th largest metropolitan region in the world.
In terms of population, London is the 19th largest city and the 18th largest metropolitan region in the world.