The continued appeal of Europe’s established luxury locations to retailers and consumers saw 107 store openings on 20 luxury streets across 16 cities in 12 countries in 2023, according to Cushman & Wakefield’s inaugural European Luxury Retail report.