The Face Shop
The Face Shop is a Korean brand of natural cosmetics created in 2003. The brand’s philosophy is to bring together science and the perfection of nature to deliver the best product for your skin. The Face Shop – helping you rediscover nature and protecting your health and beauty.
Location: Barkly Wharf First Floor
Contact details : 2123845