The Body Shop is relocating its headquarters in the UK from Croydon to London’s Tooley Street.
The nearly 25,000 sq. ft. four-storey office space, which is part of the More London Estate, was previously the HQ of Red Bull.
Back in February, it was revealed that The Body Shop is making good progress under new ownership.