Hello, we are thinking of High Beeches for our little one. Does anyone know whether this is a good school please? Tia