The junior school is a voluntary-aided church school with close links to the parish church.
The Anglo European School is a self-governing state school for children of all abilities with 1,277 pupils aged 11 to 19.