Question: has oxford got a river?
Answer: River Cherwell. The River Cherwell is a major tributary of the River Thames in central England. It rises near Hellidon in Northamptonshire and flows south through Oxfordshire for 40 miles (64 km) to meet the Thames at Oxford.