England is one of the four "countries within a country" that make up the United Kingdom. It has a population of 56.6 million and a land area of 130,279 km², making it the largest UK country by population, and the largest by land area. Its capital is London.
England article here.
166 cities