St. Mark's has 445 children on roll. We aim to provide an inspiring curriculum that promotes active learning and resilience. We want our children to flourish, to feel happy and safe and be provided with the highest quality education... At St. Mark's..