Does the river thames run through Cambridge?
The River Thames does not run through Cambridge. It flows through Oxford, which is about 55 miles (88 km) to the west of Cambridge. The river that runs through Cambridge is called the River Cam, which is a tributary of the River Great Ouse.