Italy
A nice modern shopping mall located on Avinguda Diagonal, Barcelona's main transport artery. Contains many mid-range to high end brands.
Listen to the audio guide for L'illa Diagonal Free on WIP — starts by itself when you arrive, even with the screen off