Do More People Live In North London Or South London?

Key population statistics for London and it’s sub-regions Region Total population % not UK-born London sub-region: North 999,000 37% London sub-region: South 1,644,400 31% London sub-region: West 1,882,800 40% London 9,002,400 37% Which is better North London or South London? “North London is historically older, the architecture is nicer and areas are significantly better developed. …

Do More People Live In North London Or South London? Read More »