Tallaght Public Realm is under construction...