The Body Shop
The Body Shop International plc, known as The Body Shop, has 2,400 stores in 61 countries. The company, which has its headquarters in Littlehampton, West Sussex, England, was founded in 1976 by Anita Roddick and is now part of the L’Oréal corporate group.
Available on Lower Ground.
LOCATION IN MALL
Pacific Place Mall, Lower Ground
BEST ENTRANCE
P1 Parking or West Lobby