Uno de los colegios más antiguos de Madrid, orfanato hasta la democracia, es el célebre Colegio de San Ildefonso, cuna de los ?niños cantores? de la Lotería de Navidad. El origen del colegio data de la época de los Reyes Católicos, sobre el siglo XV.
No se sabe la razón del canto de la lotería por parte de los niños, pero existen múltiples teorías. Una de ellas es que los alumnos de este colegio ya cantaban antes de la Lotería de Navidad por las plazas y hacerlo durante el sorteo es simplemente un paso más por el que a cambio recibían una limosna.