La scuola si trova nel rinomato quartiere di Londra Wimbledon,
a 10 minuti a piedi dalla fermata di Wimbledon Broadwaya e a soli 20 minuti dal centro di Londra. La scuola dispone di 11 aule confortevoli, numerose aule studio, un’attrezzata sala PC, wi fi gratuito, e sale relax a disposizione degli studenti.