Co-educational school. Non-denominational religious affilation. Age range of students 2-18 years. Number of students 670. Number of Boarders 225. Number of international boarders 198. Boarding fees for year 2009-2010 £5520-9450 per term. Registration fee £120. Deposit £1250. Educational programmes: Long and short term boarding, GCSE's, Pre-A level, A Levels, IB, Foundation Courses, Academic English,Summer courses.