Where is Southampton?
Southampton is located on the south coast of England in the county of Hampshire. It sits approximately 75 miles south-west of London and 19 miles north-west of Portsmouth, making it one of the region's most prominent cities where you can find a lot of cruises sailing from Southampton all parts of the world