De 5to. de primaria a 6to. de preparatoria
El colegio está en Thorpe, una pequeña ciudad cerca de Londres, en un campus de más de 20 hectáreas.
Fue fundada en 1976 con base en el sistema de enseñanza americano y la excelencia académica de su escuela hermana de Suiza.
Por considerar que la educación deportiva es parte central del desarrollo de los estudiantes, los estudiantes deben participar en una gran cantidad de deportes.
Las residencias de Thorpe House y Thorpe Place, cuentan con 18 dormitorios con una capacidad para 150 alumnos. Hay habitaciones dobles o triples y están separados por sexo.