The curtains came down on St Christopher’s School’s dazzling Key Stage 2 production of ‘Beauty and the Beast’. Over two days, the talented Blue and Red casts brought the iconic story to life across four unforgettable performances .