The Aldenham Foundation is a prestigious Church of England co-educational boarding school located in Elstree, East of England. With a history dating back to 1910, the school offers an all-through educ...