Southampton

City in Hampshire, England.

Southampten

A city in Hampshire, England, located on the south coast. Historically a major port and embarkation point for troops during both World Wars, Southampton is now a significant commercial hub with strong connections to the Isle of Wight and Europe.

Built by Tim Jones