The French luxury house revealed little information at this stage about what the store will look like, but according to local media, the brand has signed a five-year lease to open a 12,000-square-foot, split-level store as the island-side flagship at the location, with a provisional opening date set for the end of 2024.
Before 2020, Russell Street in Causeway Bay, where Times Square is situated, had been constantly named the world’s most expensive shopping street. But now landlords on the street haven’t been able to attract the same cohort of luxury tenants that could afford high rents.