answersLogoWhite

0


Best Answer

The city that was established at the narrowing of the Thames River is London. The Thames River was once the capitals principle transport artery and one of the world's busiest waterways.

User Avatar

Wiki User

10y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

14y ago

London is one of the cities on the Thames.

This answer is:
User Avatar

User Avatar

Wiki User

14y ago

London.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Which city was established at the narrowing of the Thames River?
Write your answer...
Submit
Still have questions?
magnify glass
imp