Among other inhabitants of London are 10,000 foxes, so that there are now 16 foxes for every square mile (2.
What is London's fox population density?
16 foxes for every square mile (2.6 square kilometres)