The journal
Open the journal →The conversation starts in the journal — be the first to post.
About St Margaret's Church of England Academy
St Margaret's Church of England Academy is an 11–18 boys secondary school in Aigburth, Liverpool, England.
Everything about St Margaret's Church of England Academy →- Country
- United Kingdom
- Inception
- 1879, October 1, 2012
- Website
- http://www.stmargaretshigh.com/, http://www.stmargaretsacademy.com