Ascot è un’incantevole cittadina situata nel Berkshire, Inghilterra, conosciuta per il suo famoso ippodromo che ospita eventi prestigiosi come il Royal Ascot.
La scuola è immersa in 30 acri di terreno non molto lontano sia da Londra che da Windsor. Questo vasto campus offre un ambiente sicuro per gli studenti, con servizi impressionanti come un teatro ben attrezzato con tecnologia di illuminazione avanzata e molteplici sport strutture, tra cui quattro campi da tennis.