Top

About

The Claxton Trust is a multi-academy trust formed, in 2017, of two large primary schools in Stevenage, Hertfordshire. The trust is committed to providing quality and inclusive provision for children aged 2-11 years.