We are moving back to London from a time in Sweden and bought a house in Sw18.Our closest school is Allfarthing.Does anyone have any thoughts about the school?Our kids whent previously to Honeywell school.