Body Shop London store closures: Full list of capital locations shutting including Oxford Street
Seven Body Shop stores across the country have been confirmed to be closing with immediate effect today (February 20), including four in the capital.
The announcement comes after the cosmetics, skin care, and perfume retailer was placed into administration last week. At the time, the chain's 199 UK shops across the country were put at risk of closing.
Advertisement
Hide AdAdvertisement
Hide AdLondon is home to a total of 23 Body Shop stores from Battersea to Walthamstow, including two spots on the capital's iconic Oxford Street locations.
It has now been revealed that four London spots will close from today, including one of its Oxford Street stores.
The full list of London stores closing is as follows:
Oxford Street Bond Street
Address: 374 Oxford Street, London, W1C 1JR, United Kingdom
Surrey Quays
Address: Ground floor, Surrey Quays Shopping Centre, Redriff Road, London, SE16 7LL
Canary Wharf Jubilee Place
Address: Unit 10 Jubilee Place, Canary Wharf, London, E14 5NY
Cheapside
Address: Unit SU7 One New Change Shopping Centre, London, EC4M 9AF
Comment Guidelines
National World encourages reader discussion on our stories. User feedback, insights and back-and-forth exchanges add a rich layer of context to reporting. Please review our Community Guidelines before commenting.