SHOPS

The Face Shop
In 2015, THE FACE SHOP introduced its new brand identity, a circular emblem depicting Demeter, the goddess of beauty and the brand logo around her describing THE FACE SHOP heritage. The elegant new symbol centers around nature’s timeless beauty and willingness to deliver endless beauty to customers.
Location :
First Floor - F61

Map to
The Face Shop
The Face Shop
