I tried this in education but am asking here also, as no response there. I will shortly be moving to London and ds has been offered places at these schools. Does anyone have any experience at these schools. Thanks!