Saved Bookmarks
| 1. |
On the banks of which river is the port of London situated? |
|
Answer» The port of London situated on the banks of the River Thames from the capital to the North Sea. |
|