|
|
|
|
|
by coremoff
589 days ago
|
|
I believe you'll find that the London number you mention is the average density of the Greater London Metropolitan Area. The City of Westminster has a day-time population of around 1 million people, and its area is around 8 sq miles; (doing casual searching). |
|