Respuesta :
It's location on Thames River made ships able to sail directly into its port.
It's Because,
London lies only 70 miles from the continent of
Europe and the Thames River runs trough London,
making it easier for ships to enter and go out from
London, making London an strategic and central
location for Atlantic trade.
Hope this helps (;