Checked Chalgrove Primary school's (located in N3, London) report which has been graded as good. Mum's if your children go to this sch, could give ur opinion on this sch please?