Ofsted

Meppershall Church of England Academy joined Poppy Hill Church of England Multi Academy Trust on April 1st 2021. Our first inspection as part of the Trust can be found below: