UK Beauty Brand, The Body Shop, Opens Stores In Lagos Following a successful debut in Abuja, The Body Shop Nigeria is opening a new outlet in Lagos, the beating heart of West Africa. With a population exceeding 17 million and a reputation as a trendsetting metropolis, Lagos is not just a city, it’s a movement. […]