Malls.com logotype
The Body Shop

The Body Shop

The Body Shop is a British cosmetics and skincare retailer known for natural and ethically-sourced beauty products.

Tracked across 228 malls and 1 street location in 29 countries · Strongest presence: Canada
Locations tracked
229
In malls
228
Street
1
Countries
29
Category
Beauty
HQ
UK
Get new retail openings in your inbox
Weekly · Free

About The Body Shop

The Body Shop International Limited is the British natural cosmetics and personal care retailer headquartered in London, England, operating under Auréa Group, the British private investment vehicle led by entrepreneur Mike Jatania that acquired the brand out of administration in May 2024. The acquisition followed a period of rapid ownership transitions and a February 2024 administration filing that closed a significant number of stores globally before the Auréa-led stabilization.

Read full The Body Shop profile

Founded in 1976 in Brighton, England by Dame Anita Roddick, The Body Shop pioneered the ethical-and-natural-ingredients positioning in mainstream personal care, establishing the Community Trade ingredient-sourcing program in 1987 to build direct trading relationships with marginalized communities globally. The ownership history spans the original Roddick family era, the 2006 acquisition by L’Oréal for £652 million, the 2017 sale to Brazilian beauty group Natura for approximately €1 billion, and the November 2023 sale to German private equity firm Aurelius Group for £207 million before the February 2024 administration filing and the subsequent May 2024 rescue by Auréa Group. Under Auréa’s ownership, the brand has undergone significant restructuring including a rationalization of the global store network and the resumption of franchise partnerships in stable international markets. The brand suspended Russian operations in 2022. Annual revenue under the Auréa Group ownership is estimated in the £300 to £500 million range, substantially below the brand’s historical peak, reflecting the reduced store count following the administration period.

The Body Shop operates a significantly restructured store network across the United Kingdom and international franchise markets, with the precise global footprint subject to ongoing rationalization under the Auréa Group ownership. The strongest remaining presence is in the United Kingdom, Western Europe, Southeast Asia, the Middle East, and select franchise markets where the brand retained operational continuity through the administration period. The typical store occupies 60 to 150 square meters, with formats emphasizing the brand’s natural-ingredients storytelling and personal-care category merchandising. For mall operators, The Body Shop is a Class A and Class B+ specialty personal-care tenant in markets where the brand’s franchise and directly operated network remains active, typically positioned alongside Lush, L’Occitane, and similar premium specialty beauty brands. The Auréa Group ownership period focuses on stabilization and selective network rebuilding rather than aggressive expansion.

Brand intelligence
Mall presences tracked
229
in Malls.com database
Countries
29
distinct markets
Verified store locations
23
0 cities · 3 countries
Top market
Canada
60 of 229 tracked
Presence by market
🇨🇦 Canada
60
🇬🇧 United Kingdom
29
🇦🇺 Australia
27
Philippines
17
🇦🇪 United Arab Emirates
16
Other
79
Top cities
Dubai · 13 London · 5 Doha · 5 Toronto · 5 Edmonton · 4 Tallinn · 4 Winnipeg · 3 Berlin · 3
Mall locations (228 tracked)
Showing 30 of 228
Mall · City
Type
Class
MALLS.COM INTELLIGENCE The Body Shop expansion report Tracked mall locations, market coverage and expansion signals for The Body Shop in one source-linked report.