• You have no bookmark.

Your Wishlist : 0 listings
Results for: England
Sort by:
Show Filters
View on map

Places in England

England is the country that is the largest administrative and political part of the United Kingdom of Great Britain and Northern Ireland. The capital is London, the largest city in the United Kingdom. England is the place of origin of the English language and the Church of England, and English law forms the basis of the legal systems of many countries of the world; in addition, London was the center of the British Empire, and the country was the site of the Industrial Revolution.
Application under test

You can request test access
by emailing us: