 The inaugural Executive Head Teacher was Dame Alice Hudson.Hudson was made a Dame Commander of the Order of the British Empire (DBE) in the Queen's 2016 90th Birthday Honours for services to Education and received special mention in the official Cabinet Office press release; the citation for her award recognised her consistent work to improve educational standards in a career spanning over 30 years.The London Diocesan Board for Schools, used the Trust and the free school initiative to fund a new school.