Comparison

AVON UK vs The Body Shop

Compare AVON UK and The Body Shop using facts from their profiles.

FactAVON UK logoAVON UKThe Body Shop logoThe Body Shop
HeadquartersLondon, UKNew York, US
Founded—1976
IndustriesBeauty, Cosmetics, Retailcosmetics, sustainability, retail

Frequently asked questions

AVON UK vs The Body Shop: Headquarters?

AVON UK: London, UK. The Body Shop: New York, US.