All Saints is a Victorian building erected in 1865 to which improvements were made in 1971. In May 1995 the building was officially designated a Grade II Listed Building by National Heritage.
It has accommodation for 60 children following full time education, who are offered places from September of the school year in which they will have their 5th birthday.
At seven, the children transfer to All Saints Junior School or a school of the parent's choice. Children at the infant school have priority admission into the Junior School.