See all shopping in Barcelona
L'illa
L'Illa, 08029 Barcelona, SpainAbout
L'illa, [8]. A nice modern shopping mall located on Avinguda Diagonal, Barcelona's main transport artery. Contains many mid-range to high end brands. It can be a somewhat long walk if travelling by metro, but easily reachable by bus.