11
39 forecasters

What fraction of England’s population will live in London at the end of 2022?

community
16
result
15.53
England's Population in London in 2022