With a sprawling 6,200 sq ft of space, the store is designed to offer an experience on par with global luxury beauty ...