Citizen Watch Flagship Store Opens in Times Square

Citizen Watch announced the grand opening of a flagship store in Manhattan this week.

Located at 1500 Broadway, the space is 1,300 square feet and is the first Citizen store in North America. It features watches from the firm’s Eco-Drive, DRIVE from Citizen Eco-Drive, and Citizen Signature Collections, among other styles. The Lyndhurst, N.J.–based firm chose Times Square for its highly visible location, and the store’s interior will feature multiple 360-degree cases for easy product viewing, shou sugi ban (a Japanese wood) accents, and a fabric-draped ceiling reminiscent of a Japanese silk lantern.