New store will occupy an enormous 28,000 square feet housing Cartier, Audemars Piguet and more than 20 other prestige watch brands.
Originally planned for 2020, logistics and construction have been slowed down by the complexities of working in a world hamstrung by the covid pandemic.