The Body Shop Store Locator


OR enter your postcode or town to find your nearest The Body Shop store

Browse by Top Cities

The Body Shop is a popular UK cosmetics retail chain who sell beauty products at their stores across the UK. Originally founded in 1976, The Body Shop has over 3,200 locations across 66 countries. They are also adamantly against animal testing.

The majority of their products are based around cosmetics such as make up, hair products, skin care, and perfumes but they also sell gifts for all ages that go beyond their typical cosmetic product line.For those customers who are looking to find out more about cosmetics and what products they should buy, they have a library of useful resources on The Body Shop's website.

Related brands

  • The Fragrance Shop
  • LUSH