La mayor parte de la escuela se encuentra en unas de las áreas más privilegiadas a nivel mundial, en el barrio de Bloomsbury, en el centro de Londres, en Gower Street.