Southport

Southport is a seaside town in the Metropolitan Borough of Sefton in Merseyside, England. It lies on the West Lancashire coastal plain and the east coast of the Irish Sea, approximately 17 miles (27 km) north of Liverpool and 15 miles (24 km) southwest of Preston.

1 story • Updated Nov 7, 2025
Southport
Entertainment

Southport inquiry: killer's brother said he feared he would kill two years before attack

48 sources Nov 4, 2025