The Body Shop: Full list of UK stores as beauty chain collapses into administration - Mirror Online
Joanna Hodgson - Journalist Profile - Intelligent Relations
The Body Shop to cut 300 head office jobs and almost half of UK stores could close, Retail industry
Full list of the 75 Body Shop stores closing across the UK
The Langham, London 5-Star Luxury Hotel in West End London
FTSE 100 Live 20 February: Barclays plans huge shareholder payouts, IHG profits up, shares lower
Exact date The Body Shop branches will shut in fresh wave of closures affecting 75 locations
The Body Shop to close 75 stores across UK and cut hundreds of jobs, Retail industry
Debenhams - Wikipedia