CSThe Cavendish SchoolImpington, CB24 9LYFree schools specialSpecial / SENDAges 7–18Sixth formView profile Compare The Cavendish School