The School Contact Details Plaza La Ribera, 21, Aranda de Duero, Burgos 9400, España info@theschool.es http://www.theschool.es/ Location