Peter Eric LangOct 9, 2023People Of LiverpoolSt Margaret’s In Aigburth Joins All Saints Multi Academy Trust To Help Students Reach PotentialAll Saints Multi Academy Trust has welcomed St Margaret’s Church of England Academy into its growing family of schools...