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