I want to know the answer to the following question:
Where does London rank in terms of the world's largest cities?
All the background I'm provided with is that "In terms of population, London is the 19th largest city and the 18th largest metropolitan region in the world.". Is that enough to answer the question?
Answer: yes