 For 2017/18, the mean average day fee was £14,574 (median average was £12,558) and the average boarding fee was £29,498.Membership of the Headmasters' and Headmistresses' Conference (HMC) is indicated, as well as the curriculum followed by the school