Explore details about location Southport New Road. Southport New Road is a location situated within the West Lancashire alongside other areas such as Tanhouse Road, Ashurst Road, Pendle Drive.