answersLogoWhite

0

England's population is about 50 million and its density is about 400 per km2 (or 1000 oer square mile).

See the Related Link.

User Avatar

Wiki User

15y ago

What else can I help you with?