L’illa occupies a prime position on the upper part of Avinguda Diagonal – Barcelona’s most exclusive and upmarket business address.
This area, from Francesc Macia to Ronda del Mig, is the heart of the city’s central business district and home to the head offices of many leading Spanish and multinational firms.