The college is headed by the headmaster who is appointed by the Board of Governors and Board of Trustees.
All of the school's graduates go on to universities, about ten each year to Oxford or Cambridge and majority to universities such as University College London, Imperial College London, University of Warwick, London School of Economics, King's College London and The University of Manchester.