Where: Alcalá de Henares - Ciudad Patrimonio de la Humanidad ✉ Pl. de Cervantes Alcalá de Henares 28801 Spain