1994 – El Corte Inglés, Barcelona Architect: Torres & Lapeà±a / MBM El Corte Inglés is a massive department store dominating the Plaça de Catalunya.