Ofsted Parent View results
Search results - Islamia Primary School
Islamia Primary SchoolAddress:
129 Salusbury Road
London
London
Postcode:
NW6 6PE
URN:
101574
Telephone:
02073722532
Fax:
02073720655
Children on roll:
419
Responses for this school:
32
Responses for year:
2021/22