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. 

placeholder image
getty images

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

Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice