The Pyramids Centre is one of Portsmouth’s largest entertainment, leisure and event complexes....