The Body Shop is bringing its head offices to the city where its first shop opened. The beauty store announced it will be relocating its head office to Brighton after being saved from administration ...
The company opened its first store in Brighton in 1976, breaking the mold and selling clean, environmentally and animal-friendly bath and beauty products. Today, there are 113 Body Shop stores in the ...