According to Savills' latest research, New York was the top location globally for luxury store openings in 2025, with the ...