England is a political division of the United Kingdom between Great Britain and Northern Ireland. Explore England's geography, economy and major cities in this section.


Geography of Oxford

Oxford, England, a city in Oxfordshire. It lies on the Thames River, about 50 miles (80 km) northwest of London.

1-10 of 43
1-10 of 43

More To Explore

  • Most Popular

  • Most Watched

Don't Miss