+2 votes
in Class 12 by kratos

On the banks of which river is the port of London situated?

1 Answer

+2 votes
by kratos
 
Best answer

The port of London situated on the banks of the River Thames from the capital to the North Sea.

...