Ofsted report 12th – 14th March 2024 Rated Outstanding
Ofsted report 4th July 2018 Rated Outstanding
Ofsted report December 2013 Rated Outstanding