Mulberry: number of stores worldwide 2017-2023, by region
This statistic presents the number of Mulberry own stores by geographical region from 2017 to 2023 year end. Mulberry is a United Kingdom (UK) based fashion company specializing in luxury leather goods and clothing accessories. In the financial year 2023, the number of Mulberry stores in the UK remained at the same level, whereas in Asia Pacific there were 43 stores.