Body Shop London store closures: Full list of capital locations shutting including Oxford Street
Four Body Shop London stores are set to close with immediate effect amid the restructuring of the retailer.
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.
London 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
