answersLogoWhite

0

The population of the city of London, England is over eight million people. London has many Natural Resources such as natural gas, iron ore, limestone, and tin.

None of these natural resources are in London

User Avatar

Wiki User

11y ago

What else can I help you with?