
Two London schools have been named as finalists for the World’s Best School Prize, which celebrates institutions that are having a transformative impact on students' lives both in and out of the classroom.
Rivers Academy West London, a state secondary in Feltham, and One Degree Academy, a state-funded nursery and primary in Enfield, have both been named as finalists.