Localización perfecta
El centro académico se encuentra en pleno centro de Leeds, rodeado por todos los lugares de interés cultural. La escuela se encuentra a 5 minutos andando de la zona comercial, a 5 minutos de la estación de tren y a pocos minutos de las rutas de autobús. Cuenta con 11 aulas totalmente equipadas, sala multimedia con ordenadores y tabletas, biblioteca, acceso a wifi gratuito y cafetería. El máximo de alumnos por clase es de 14.