This week, our school was filled with festive cheer as pupils from P1–P7 took to the stage for their much-anticipated Christmas plays. What a fantastic way to end the term!
Our youngest performers melted hearts with their delightful production of A Bundle of Joy. Their enthusiasm, confidence, and beautiful singing brought the true spirit of Christmas to life. From the charming costumes to the heartfelt lines, every moment was magical. A huge well done to all the children for their hard work.
The older pupils wowed us with their hilarious and energetic performance of No One Wraps Like an Elf. The play was packed with laughter, catchy lines, and plenty of festive fun. The teamwork and talent on display were incredible, and it was clear how much effort went into making this show such a success.
A big thank you to everyone who helped make these performances possible—our dedicated staff, led by Mrs. R. Calderwood and Miss Rowe, supportive families, and of course, our amazing pupils. You’ve truly made this Christmas season special.

We wish all our families a joyful holiday and look forward to welcoming everyone back in the New Year!