2 ms·
London has a population of over 8 million and 14 million for the metro population. I was trying to pick something that had even close to a similar population d
by mikekchar 8y ago
London has a population of over 8 million and 14 million for the metro population. I was trying to pick something that had even close to a similar population density of of Washington Baltimore in the UK. Comparing to London is like comparing to NYC.