The Body Shop is relocating its head office to Brighton “in a move that marks the beginning of a significant cultural reset for the brand” after it was bought out of administration by investor group Auréa.
The retailer said its head office functions have operated out of two separate locations in Littlehampton, West Sussex and London, but will be combined under one roof for the first time in decades as it returns to Brighton where it opened its first store in 1976.
Already have an account? Sign in here