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.

Hide Ad
Hide Ad

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

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.