Respuesta :

  1. 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.The distance between Dover and London is 118 kilometres.
TKD498

Answer:

Location

-  Hope this helps