London politicsfromwww.standard.co.uk2 months agoTwo London schools in the running for World's Best School PrizeTwo London schools are finalists for the World's Best School Prize, highlighting their significant educational impact.