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

Phone 087 2331898

Feel free to send us a message below and we will get back to you as soon as we can!