November 14, 2018
US-based digital beauty brand Glossier has opened its first flagship store, called Glossier Flagship, at 123 Lafayette Street in New York City. It is the same address that housed the brand’s founding office and then became a ‘shoppable showroom’ in...