@NewHallSchool
Catholic independent boarding and day school for girls and boys aged 1-19, located in the city of Chelmsford, Essex