El Corte Ingles Placa Catalunya
El Corte Inglés (or The English Cut, as in tailor's cut), is Europe's biggest department store group and Spain's only remaining department store chain. It stocks everything you would expect—fashion to homeware, cosmetics and accessories, electronics. Don't miss the food court downstairs, Barcelona's best-stocked supermarket that also contains an excellent gourmet section filled with Spanish and Catalan delicacies.