Latest News 29MarEaster Holidays5AprEaster Holidays3MayBank Holiday31MayHalf Term Holiday25JunTeacher Training Day19JulSummer Holiday