Oxford is a city, and the county town of oxford shire, in south east england. It has a population of 134,248. The rivers cherwell and thames run through oxford and meet south of the city center. For a distance of some 10 miles along the river, in the vicinity of oxford, the thames is known as the isis.