Ofsted Report February 2014

Holy Cross is officially a good school!