It was founded in 1926 by Herbert Budgell as a boarding school and became fully mixed in September 2015.
[5] The clubs range from Design, Sciences, Politics and Debating to Sports and recreation (e.g.
[8] There are annual Drama productions and this year some of the pupils embarked on LAMDA exams.
[9] Also, Ewell Castle performed Little Shop of Horrors at the Epsom Playhouse on 7 March 2019.
[11][12][13] Robson, who had been a safeguarding leader at the school, took the indecent images between March 2010 and February 2017.