We are located in Geneva, Switzerland. If you live nearby you can contact us to take an appointment to visit our showroom.
Don’t hesitate to leave us a comment or a question, we will be pleased to answer you!
I would like to subscribe to the Célia Brown newsletter and be the first to know about new launches and events