Lidl Commences Construction Of €5m Talbot Street Store Lidl Ireland has commenced construction of its new store at Talbot Mall in North Dublin City. The €5 million development will see the largely vacant...