EuropeTHE SLOW BEAUTY SHOP Calle Francesc Pérez Cabrero, 1 08021 Barcelona +34 673 85 83 73theslowbeautyshop.comMAP