London politicsfromwww.times-series.co.uk3 months agoNorth London school takes part in international competitionNorth London Grammar School is competing in the International Greenwich Olympiad, showcasing student creativity on a global stage.