answersLogoWhite

0

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

13y ago

What else can I help you with?