St Margaret's is a successful and well-respected school offering a rich learning experience in a safe, nurturing environment.
Easter Sunday
31-03-2024
May Day
06-05-2024
Summer Half Term
24-05-2024