Kingston is one of seven boroughs with grammar schools, the others being Barnet, Bromley, Bexley, Enfield, Sutton and Redbridge. Between them they have 19 grammar schools that compete consistently with independent schools for top places in GCSE and A-level league tables.