answersLogoWhite

0

The River Thames is in the south of England. It rises at Thameshead in the county of Gloucestershire and flows into the North Sea between the counties of Kent and Essex.

User Avatar

Wiki User

13y ago

What else can I help you with?