London Metro Population 2025

London Metro Population 2025. The current metro area population of london in 2025 is 9,748,000, a 1.04% increase from 2023. Select which component you are.


London Metro Population 2025

Current population of london england 2025. Each year the gla demography team publish population projections reflecting the most recent available data.

London Metro Population 2025 Images References :