'Raising Aspiration, Raising Achievement, Enriching Partnerships' Cleeve School is committed to developing the successful citizens of our future. Cleeve School is located in the village of Bishops Cle...
'Raising Aspiration, Raising Achievement, Enriching Partnerships' Cleeve School is committed to developing the successful citizens of our future. Cleeve School is located in the village of Bishops Cleeve, 3 miles north of Cheltenham in Gloucestershire, England and lies at the foot of Cleeve Hill