La tradición atribuye al rey Alfonso VII de Castilla (1126–1157) su construcción, si bien cabe suponer que las obras se iniciaron antes de su reinado, en los años inmediatamente posteriores a la conquista cristiana de Madrid (1083), en tiempos de Alfonso VI (1040–1109).