The Body Shop

A classic of the British high street, The Body Shop has been a leading name in cosmetics for almost 50 years.

The health & beauty brand create natural products from sustainably sourced ingredients. Skin Care, Bath & Body, Fragrances, Hair care and more.