The estimated population of London in 2025 is about 9.84 million people. London continues to grow steadily, having increased by around 92,710 people in the last year, representing nearly a 1% annual growth rate. This figure represents the urban agglomeration of London, including Greater London and adjacent suburban areas. London is the largest city in the UK and one of the most populous cities in Europe.