England - Location

England is a part of the United Kingdom( England, Scotland, Ireland and Wales). There are 2 suronding counties Wales and Scotland. London is the capital of England. Having the total area of about 130000/km2, England have a population density of 395/km2.