General School News

Our fantastic events for Children In Need have raised a magnificent £1655.33!

Our fantastic events for Children In Need have raised a magnificent £1655.33 in total! Well done everyone!