Madrid’s El Corte Inglés at 75
El Corte Inglés, the biggest luxury department store in Europe, has just recently celebrated 75 years in business. It began as a small tailor shop in Madrid in 1940, and grew to more than 80… Madrid’s El Corte Inglés at 75

