Kbeauty brand Nature Republic will open its first-ever UK store this month!
According to posts on social media, the store will open on Wednesday 23rd October at 11:00. The store’s address is as follows: 64-66 Charing Cross Road, WC2H 0BT.
Nature Republic is a natural Kbeauty brand created in 2009 that finds and shares the energy of life from the pristine nature around the world. Their products include face masks, essence, makeup, and beauty accessories.
Until their store opens, you can shop their products on their website here.
Are you excited about the store’s opening?