At the present, Papa John’s runs 12 branches near Southport, Merseyside. The listing of all Papa John’s locations in the area can be foundthis page.