Clen College IH Pamplona Mendebaldea Contact Details Calle Irunlarrea, 8, Pamplona, Navarra 31008, Spain recepcion@clencollege.com http://clencollege.com/ Location