Original: The rivers Cherwell and Thames run through Oxford and meet south of the city center.
Simplified: Oxford is a city in England on the River Thames.