Shopping

Department Store in Seville

El Corte Inglés

This mega Spanish department store occupies four separate buildings in and around Plaza de la Magdalena and Plaza del Duque de la Victoria. Departments sell everything from books and smartphones to clothes and food …