George Mitchell School reviews and contact. Fees, admissions, teachers and reviews on all London All through schools. Find out how George Mitchell School rates compared to other All through schools in Waltham Forest, Leyton and London with our school ratings. Review for George Mitchell School. Information built for parents and students.