4 ms·Lafayette has a population density of 934.5/km^2. London is 5,518/km^2.by sbierwagen 10y agoLafayette has a population density of 934.5/km^2. London is 5,518/km^2.