4 ms·
For reference, less than half the population of London - or about 80% of the population of Scotland - would give England the same population density as the US.
by yodelshady 6y ago
For reference, less than half the population of London - or about 80% of the population of Scotland - would give England the same population density as the US.