Castle School reviews and contact. Fees, admissions, teachers and reviews on all Dagenham schools. Find out how Castle School rates compared to other schools in Barking and Dagenham, Goresbrook and London with our school ratings. Review for Castle School. Information built for parents and students.