answersLogoWhite

0

Yes, in comparison with many others. London, the capital of England and the UK, occupies over 620 square miles and is the most populous city in the European Union, with over 7 million residents. London's population is heavily concentrated. The population of London actually almost matches that of New York, and is much bigger than that of Sydney! I hope this helps in answering your question.

User Avatar

Wiki User

16y ago

What else can I help you with?