Welcome to St Margaret’s Prep We offer a holistic and balanced education, with strong values at its heart. These values provide a framework for our children as they interact with one another, experiencing the challenges and achievements of their educational journey with u...
Read more about St Margarets Preparatory School