Nature Republic opened a location on the ground floor of the Solair Building in Summer 2015.
The company also has a store in Santee Alley downtown Los Angeles.
Nature Republic is a South Korean cosmetics brand that was established in the year 2009. The brand’s tagline is “A Sense of the Beginning.”
A lifesize standee / cutout of Luhan was prominently featured in front of the store.
Open seven days a week, 10:00 am – 7:00 pm.
UPDATE: The space will be occupied by a Starbucks in 2022.