We are extremely proud of our renowned and comprehensive network of care. Every single child matters enormously, as do their families.

Our systems are extremely tightly co-ordinated and nothing, whatsoever, is left to chance. Our care for the individual underpins, without question, our educational philosophy. Caring Christian values permeate everyday life at All Hallows and the belief that every child is unique and should be nurtured as such.

An All Hallows child learns in a safe, child centred environment where every effort is made to help pupils feel happy in their own skin. Our high staff to pupil ratios ensure excellent levels of supervision throughout the day, both at work and play. The wide range of activities and opportunities, coupled with our nurturing environment, allow for the All Hallows child to develop in body, mind and spirit. Children leave All Hallows as balanced, purposeful, confident and considerate individuals.

A child who feels happy, safe and valued, is a child who has every opportunity to make a success of their life.