Google
×

Southsea

Civil parishes in England
Southsea is a seaside resort and a geographic area of Portsmouth, Portsea Island in England. Southsea is located 1.8 miles to the south of Portsmouth's inner city-centre. Southsea began as a fashionable 19th-century Victorian seaside resort named Croxton Town, after a Mr Croxton who owned the land. Wikipedia