Mulberry: number of stores worldwide 2017-2022, by region
This statistic presents the number of Mulberry own stores by geographical region as of March 2017 to March 2022. Mulberry is a United Kingdom (UK) based fashion company specializing in luxury leather goods and clothing accessories. In 2022, the number of Mulberry stores in the UK was 40, 14 stores fewer than 2020.