All Saints CofE Primary School Primary school

All Saints CofE Primary School is a Mixed Primary school with pupils aged from 3 to 11
Address Upper Beulah Hill, Upper Norwood, London
SE19 3LG
Website
Ofsted Rating Good
Religion Church of England
Capacity 420
Pupils 257
Free school meals 117