All Saints Catholic Primary School is an exciting place to be. When people visit, they always comment on the wonderful atmosphere of the school. The staff are welcoming, absolutely committed and truly care about the children and the school. They know each child and this creates the trust through which our children grow.