We are proud to be one of the oldest schools in the country but forward-looking in our approach.
Ages 4 – 11
Join our Junior & Infants
Children thrive under our exceptional pastoral care, award-winning leadership and outstanding learning opportunities. Class sizes are deliberately small and classrooms are bright and airy, creating a wonderful learning environment for all.