Address: Calle de Raimundo Fernandez Villaverde, 79, Madrid, ES
Phone: +34 91 417 0690
There are super stores and then there are Super Stores. El Corte Inglés is Spain’s largest department store, selling everything from electronics and gourmet groceries to furniture and vacation packages. The flagship store, on Calle de Raimundo Fernandez Villaverde, holds an especially impressive collection of designer fashion labels: Hermès, Louis Vuitton, Dior, and Gucci among them.