Comment Comment by mysterydip Population density of London: 15,000 per square milePopulation density of Manhattan: 78,000 per square mile(according to wikipedia on both) parent mysterydip 2 years ago
Population density of Manhattan: 78,000 per square mile
(according to wikipedia on both)