Skip to main content

Sephora to Open Times Square Flagship


New York City Sephora will open a 12,000-sq.-ft., three-level flagship in New York City’s Times Square. It reportedly will be modeled after the beauty retailer’s hugely popular flagship on the Champs Elysees in Paris.

The store is scheduled to open sometime this summer. The space, at 5 Times Square, is vacant due to the bankruptcy of its former tenant, Times Square Brewery.

This ad will auto-close in 10 seconds