Southport - Wikipedia, the free encyclopediaSouthport is a seaside town in the north west of England. During the 2001 census Southport had a population of 91,404, making it the twelfth most populous …
Home - SouthportWelcome to visitsouthport, the official online guide to Southport – England’s Classic Resort.. Southport lies on the coast just 20 miles north of Liverpool and is a ...