ADVERTISEMENT

As of 2015, where does London, the most populous urban area in the United Kingdom, rank in world population among all urban areas?

Geography Trivia: As of 2015, where does London, the most populous urban area in the United Kingdom, rank in world population among all urban areas?