Kirkham Grammar School is a co-ed boarding school located in Kirkham, North West. With a focus on academic success and small teaching groups, students receive an excellent education and develop autono...