Hi, I am considering schools for my LO who is going to start reception next year. Could anyone share their recent experience with Stonehill School in Letchworth? Would appreciate any help.