Hi everyone, my daughter was offered a place a st Mary school in hampstead, and as I am not too familiar with the uk schooling system, does anyone have some thoughts about this school and how good it actually is? Many thanks