Beech Grove School is a Christian co-educational boarding school located in Nonington, South East. With a strong emphasis on Christian values, the school provides a nurturing and respectful environmen...