Southsea, Hampshire, England

Southsea is a seaside resort located in Portsmouth at the southern end of Portsea Island in the county of Hampshire in England. Southsea is within a mile of Portsmouth's city centre. ~Wikipedia