1976
THE BODY SHOP STORE OPENS
The very first The Body Shop store opens on 26th March 1976 in Brighton, on the south coast of England. By 1978 the first overseas franchise is a kiosk in Brussels and by 1982 new shops are opening at a rate of two a month.