Grandstand views of College Green are the most impressive feature of several of the eight luxury apartments that now sit on top of the new H&M store in Dublin city centre. And even those at the rear have views down Suffolk Street, with the south city skyline and mountains beyond. Initially for rent, at […]