St. George’s School располагается в небольшом городке Кларенс на побережье Женевского озера, на полпути между Веве и Монтре. Школа была основана в 1927 г. двумя молодыми выпускниками Оксфорда. Это была первая британская школа, открытая в Швейцарии.
Во время учебы основной упор делается на академическую успеваемость, но большое внимание уделяется спортивному и творческому развитию учеников.