Oops! Something went wrong, please try again later.
Ewell Castle School is a 3–18 mixed, private day school and sixth form in Ewell, Epsom, Surrey, England. It was founded in 1926 by Herbert Budgell as a …
A completed application form (available on the website) should be emailed to the Admissions Department [email protected] along with copies of the pupil’s …
A completed application form (available on the website) should be emailed to the Admissions Department [email protected] along with copies of the pupil’s most recent school...