Sephora‘s new store on Vancouver’s Robson Street will be one of the largest in Canada, if not the largest – we’ll know more soon. Signage for the development application, posted on site, indicates that the store will be over 9,500 square feet and two floors. It will be fairly wide as well – plans indicate its width to be almost 70 feet. The Robson Street Sephora will be the largest in Vancouver. By comparison, the Pacific Centre Sephora store is 5,935 square feet.
We first reported on the Robson Street Sephora store in June, where we revealed that Clearly Contacts’s first store would be closing for demolition.
For those unfamiliar, Sephora is a Paris-based chain of cosmetics stores. It was founded in 1970 and purchased by the LVMH conglomerate in 1997. It has locations worldwide and opened its first North American store in New York City in 1998. It carries over 100 brands as well as its own private label products and includes makeup, skincare, fragrance, hair care, bath and body products and hair and make-up tools.
Sephora will be located adjacent to the recently-completed retail complex that includes a flagship Forever 21 store.