Concert Venues Southport Town Centre, Southport - Welcome to the directory of Southport Town Centre Concert Venues and concert halls in Southport Town Centre. It lists concert venues and concert halls who offer live music and live bands. Find business details, ratings and reviews of your local concert hall or concert venue in Southport Town Centre, Southport and write your own review. Are you a concert hall in Southport Town Centre? Why not advertise your live music business on the Southport Town Centre Business Directory – IT'S FREE!