El Corte Ingles

What do you think of this place? Love it or not?
Everything under one roof
El Corte Ingls is Spain's largest department store chain and sells everything from clothing and electronics to meats and produce. Tourists can even purchase tickets to theatrical shows and cultural events at any of its many locations.