walthamstow 2 days ago

Did you know 82% of stats are made-up? You've not bothered with a source or even any units. Poor effort.

foldr 2 days ago

That’s per person, not per unit area, and the figure for London is incorrect as per any information I could find.