The school is selective, meaning prospective pupils must pass an entrance exam to be offered a place. Students come predominantly from white British families. The school charges £2,164 per term, with three terms per academic year, as of 2021/2022 and was noted as being the seventh-least expensive day school in the HMC in 2014. The senior school has about 650 boys aged 11 to 18, with a further 250 boys aged 7 to 11 at the associated preparatory school, which was established in 1966.