jennermacey jennermacey 29-09-2021 Geography contestada Which factor was not an advantage that London had over Dover as a trading port? a. London is not located on steep cliffs. b. London is closer to Europe than Dover. c. London is located on the Thames River. d. Ships can sail directly to London.