Debden Church of England Voluntary Controlled Primary Academy Primary school

Debden Church of England Voluntary Controlled Primary Academy is a Mixed Primary school with pupils aged from 4 to 11
Address High Street, Debden, Saffron Walden, Essex
CB11 3LE
Website
Ofsted Rating Good
Religion Church of England
Capacity 161
Pupils 132
Free school meals 12