Kingswood School welcomes new Senior Deputy Head as part of leadership restructure 28th June 2022 John M Davies has been appointed as Senior Deputy Head of the Senior School and Vice Principal of the Kingswood Foundation, as the result of a development to t... FeaturedGeneral news0 Comments 0