- The Southampton port, which is the largest city in Hampshire is located on the peninsula between the mouths of the Rivers Test and Itchen.
- Southampton is a port town on the south coast of England, with a population of 253,651. It is the largest city in the ceremonial