FREE SHIPPING Worldwide Spend €60 | €55 ROI
Cart 0

Contact Us

We are located in the heart of Dublin city, on the ground floor of the famous Stephens Green Shopping Centre! 

Celtic Spirit
Ground Floor Stephens Green Shopping Centre
Dublin 2
Ireland

Phone +353 872331898