Les Docklands de Dublin et la zone du Grand Canal constituent le principal pôle de régénération et d’innovation du centre-ville d’Irlande. Ils s’articulent autour de la zone de développement stratégique (SDZ) de North Lotts et de Grand Canal Dock et du futur Grand Canal Innovation District (GCID). Ensemble, ils concentrent des emplois denses, de nouveaux logements et un écosystème croissant d’entreprises technologiques, de start-ups et d’instituts de recherche dans un environnement de front de mer desservi par les transports en commun. La zone de North Lotts et de Grand Canal Dock a été désignée comme zone de développement stratégique en 2012, ce qui a permis au conseil municipal de Dublin de disposer d’un cadre de planification accéléré pour régénérer environ 66 hectares d’anciens docks situés à l’est du centre-ville. Le gouvernement a également approuvé le GCID en tant que projet national qui utilisera cette grappe existante des « Silicon Docks » comme base pour un district d’innovation plus intégré.

Le plan d’aménagement de la zone de développement durable des Docklands prévoit un mélange à haute densité de bureaux, de logements, d’équipements collectifs, d’utilisations culturelles et d’espaces publics, pouvant accueillir des millions de mètres carrés de développement commercial et plus de 2 000 logements. Dans cette zone, Grand Canal Dock accueille de nombreux employeurs importants des secteurs de la technologie et des services financiers, tandis que le Trinity College de Dublin prévoit un campus et un centre d’innovation qui constitueront le noyau physique du GCID.