Southampton is one word and not "South Hampton", No matter how you Americans would like to 'POSH' it up.
And before anyone debates I am a British person, residing in the Uk.
What do you think?