Aviva Blog Directory » Local & Global » Europe » United Kingdom » England

The nation of England, which is part of the United Kingdom, is adjacent to the countries of Scotland and Wales, which are also part of the UK. It also contains more than 100 small islands including the Isle of Wight and Horsey Island. London, the capital, is also the most populous city and the de facto official language is English.

Regular Blogs