St Mary's Calne is a Church of England Foundation which welcomes staff and pupils of all faiths. Everyone is valued as an individual.
St Mary's Calne is a Church of England Foundation which welcomes staff and pupils of all faiths. Everyone is valued as an individual.