Where are you located? Maria Onillon April 03, 2017 12:02 Follow Our offices are on Calle Fluvià 97, 1-3 08019 Barcelona (Spain). We do not have physical store, they are only offices. Related articles When will I receive my order? Do you have a physical shop? Can I pick up my order from your offices? I like your company and I want to send you my profile and CV. Who should I contact? I have tried to get in contact with you through the phone but no one answers. When can I get in contact with you? Comments 0 comments Please sign in to leave a comment.