Number of Jimmy Choo retail stores worldwide as of 2023, by region
This graph depicts the number of Jimmy Choo retail stores worldwide as of 2023, by region. As of April 1, 2023, Jimmy Choo operated 124 retail stores throughout Asia. In total, Jimmy Choo had 237 stores worldwide.