SHOPS

The Face Shop
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
The Face Shop
Map to
The Face Shop