answersLogoWhite

0


Best Answer

The River Thames runs for over 200 miles through southern England, flowing through major cities like Oxford, Reading and London and close to historic sights like Windsor Castle, Hampton Court and The Tower of London.

User Avatar

Wiki User

14y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is situated on the river Thames in south-east England?
Write your answer...
Submit
Still have questions?
magnify glass
imp