Oxford is a city and local government district in Oxfordshire, England, with a population of 134,248 (2001 census). It is home to the University of Oxford, the oldest university in ... More
Oxford is a city and local government district in Oxfordshire, England, with a population of 134,248 (2001 census). It is home to the University of Oxford, the oldest university in ... More