Founded and based in Welwyn, Sherrardswood School is a Mixed school located in Lockleys, , Welwyn. Taking a mixed range…