Located in the heart of the city centre, the Pavilion Theatre stands tall as a mainstay of Glasgow’s cultural scene.