St Margaret's C of E Primary School
A caring, celebratory, courageous, Christ-like community, rooted in love
This is a new page and we will be adding information as soon as possible.