The Body Shop names central London stores set to shut
The Body Shop - Wikipedia
File:Sutton High Street, Sutton, London, The Body Shop.jpg - Wikimedia Commons
The Body Shop: inside the central London flagship store
Piccadilly
The Body Shop - latest news, breaking stories and comment - Evening Standard
The Body Shop to close seven stores immediately and almost half set to disappear from high streets – see the full list
The Body Shop — Team London Bridge
The Body Shop - Wikipedia
Body Shop: Full list of stores closing as brand goes into administration
You may also like