England covers a total of 129.720 km² and currently has a total of 51.446.000 inhabitants. You have all the information in: «London Maps«.

You have all the information in: "London Maps".