The Body Shop International plc, in London

The Body Shop International plc,

West Concourse, The Mall, Unit 5-6, Liverpool St Station, Liverpool St
EC2M 7PY
020 7638 2304
Write your review of The Body Shop International plc,
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
86 ft
Lush Retail Ltd
Liverpool St Station, Liverpool St
London EC2M 7PY
141 ft
The news stop
Liverpool street
London EC2M 7PN
414 ft
Ren
40, Liverpool St
London EC2M 7QN
642 ft
Lush
Liverpool Street
London EC2M 7QA
817 ft
Space NK Apothecary
7, Bishopsgate Arcade
London EC2M 3YD
878 ft
East End Cosmetics
131 Middlesex Street
London E1 7JF