The Aldgate School
School motto
Select language
St James's Passage, Duke's Place,
London, EC3A 5DE
office@thealdgateschool.org
0207 283 1147