Ofsted Parent View results
Search results - The New North Academy
The New North AcademyAddress:
32 Popham Road
Islington
London
Islington
London
Postcode:
N1 8SJ
URN:
137393
Telephone:
02077043900
Fax:
02077043909
Children on roll:
212
Responses for this school:
13
Responses for year:
2021/22