Il teatro, che risale agli inizi del Novecento, era conosciuto fino al 2005 come Strand Theatre. Dal 2012 è in programmazione al Novello Theatre il famosissimo musical Mamma Mia!