Orchards Church of England Academy Primary school

Orchards Church of England Academy is a Mixed Primary school with pupils aged from 2 to 11
Address Cherry Road, Wisbech, Cambridgeshire
PE13 3NP
Website
Ofsted Rating Requires improvement
Religion Church of England
Capacity 420
Pupils 418
Free school meals 192