Thomas Becket Catholic School is a Roman Catholic secondary school located in Northampton. With a strong emphasis on learning and a dedicated staff, our school provides an exceptional education for st...