Formerly known as St George's English School, it was founded in 1990 and moved into its current location in Luxembourg-Hamm in 2008. It now has 850 students in primary and secondary and follows the iGCSE and A-levels curricula (in English).