Our Lady Immaculate Catholic Primary School in Chelmsford achieves the Inclusive School Award. A Challenging, Stimulating and Creative Curriculum Our Lady Immaculate Catholic Primary School is an excellent example of inclusive practice. Inclusion is evident in all aspects of the… read more