answersLogoWhite

0


Best Answer

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

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Where is the location of the river Thames?
Write your answer...
Submit
Still have questions?
magnify glass
imp