Islamia Primary School Primary school

Islamia Primary School is a Mixed Primary school with pupils aged from 4 to 11
Address 129 Salusbury Road, London
NW6 6PE
Website
Ofsted Rating Good
Religion Muslim
Capacity 422
Pupils 419
Free school meals 119