Sheltered behind a monumental 333-metre long skyscraper-shaped façade, L'illa Diagonal is one of Barcelona's main commercial sales hubs. Located at the foot of a vast complex of offices, two hotels and a conference venue, the centre houses 170 leading Spanish and international retailers on three levels.