Lower School; Celebration Assembly 22nd May 9:30 - 10:05 Read more about Lower School; Celebration Assembly
Upper School; Celebration Assembly 20th May 9:15 - 10:00 Read more about Upper School; Celebration Assembly
Lower School; Celebration Assembly 13th December 10:30 - 11:05 Read more about Lower School; Celebration Assembly
Upper School; Celebration Assembly 11th December 10:15 - 11:05 Read more about Upper School; Celebration Assembly