Junior School

Junior school

There are 268 children in this busy and thriving school but we consider them all as individuals with none more important than the other. Our caring and supportive ethos ensures that children will quickly flourish as we help them explore their talents to the full and look to develop their potential.

Welcome

Curriculum

Pastoral

Staff List