answersLogoWhite

0


Best Answer

dover has sharp steep cliffs that plunge straight down to the water while London is located on an estuary that allows ships to sail up to its port

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why is dover which is closer to coastal ports than is London not the English capital of trade?
Write your answer...
Submit
Still have questions?
magnify glass
imp