The Good Schools guide says… Barrow Hills has the environment, learning culture and pastoral care balanced perfectly to nurture success..