Explore details about location Plaza de los Navarros. Plaza de los Navarros is a location situated within the Carabanchel alongside other areas such as Calle de Nuestra Señora de la Luz, Calle de Gómez de Arteche, Calle de Alfredo Aleix.