L'area, situata nel cuore di Dublino, comprende più di 50.000 mq di uffici progettati secondo standard d'eccezione, con tutti i requisiti per ottenere la certificazione LEED Platinum, oltre a 54 appartamenti di lusso e ulteriori 18.000 mq di spazi commerciali.
L'edificio si sviluppa su 10 piani, con doppio seminterrato: qui è allestito un parcheggio da circa 510 posti bici, accessibile attraverso un ascensore dedicato. Attorno a College Square si sviluppa un nuovo quartiere commerciale, con negozi, caffè e ristoranti.
I sistemi di scarico del nuovo edificio sono realizzati con i sistemi HDPE e Blackfire.