The world's 10 largest cities with biggest home to 12.6m people 0 26.09.2024 18:02 Express.co.uk Moscow tops World Atlas' list of Europe's largest cities, home to 12.6 million people, followed by Paris and London.