The Body Shop reclaims activist roots with new-look store | Analysis | Retail Week
The Body Shop has launched refill stations in its stores
Exclusive: Natura values Body Shop at £500m as it approaches new potential bidders | News | Retail Week
Body Shop relocates UK HQ to London Bridge | EG News
Body Shop Plans To Add 100 Outlets As Affluent Indians Return To Buy
The Body Shop | London
The Body Shop – Pronounce London
THE BODY SHOP - 7 Upper Street, London, United Kingdom - Cosmetics & Beauty Supply - Phone Number - Yelp
LONDON - MAY 16: The Body Shop Store On May 16, 2012 At Stansted Airport, London. Body Shop Is Part Of Famous L'Oreal Group And Has 2605 Stores Worldwide (2010). Stock Photo,
Gender Pay Gap | The Body Shop®
The Body Shop - All You Need to Know BEFORE You Go (with Photos)
The Body Shop | Office Design & Fit Out | Morgan Lovell