THE SQUARE TALLAGHT

The thriving Square Tallaght centre in West Dublin has continuous high footfall throughout the year, making it the ideal platform for you to establish your business or to promote your product or service.