Pupils recognised for £6,500 Children in Need fundraising effort

Kind-hearted pupils have been recognised for their extraordinary efforts in raising more than £6,500 for this year’s Children in Need.