answersLogoWhite

0

The River Thames rises in Gloucestershire and flows through Oxford, Reading, Windsor and London before discharging into the North Sea. It is 212 miles long.

User Avatar

Wiki User

14y ago

What else can I help you with?