MORE INFORMATION
Our goal is to be able to offer you top-quality customer service, responding to your queries in a quick and professional manner. Do not hesitate to contact us for any questions!
You can contact us through the contact form above.
Postal address:
Headquarters, retail store, shipping and returns
ilma studio
C/ Ramon y Cajal 34
08012 Barcelona (Spain)
VAT ID: ESY5519046A
Holidays in Spain & Catalunya 2024
Retail store will not be open on public holidays, with the exception of a few holidays listed below.
January the 6th
June 25th
October 12th
November 26th
December 6, 8, 17 and 24th
Please do check our Google Location for accurate opening times if any day to day changes happen and public holiday information if in doubt.
Of course, you can always contact us through the contact form, we will reply to you as soon as possible!