The Body Shop International plc, in London

The Body Shop International plc,

40a Central Mall North, Lewisham High St
SE13 5JX
020 8852 5252
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
956 ft
Black Beauty Cosmetic Shop
Unit 11-15, Lewisham Model Market, Lewisham High St
London SE13 6LS
0.2 mi
Superdrug Stores
166-172 Lewisham High Street
London SE13 6JL
0.3 mi
Your Hair and Beauty UK Ltd
37, Lewis Grove
London SE13 6BG
0.3 mi
Savers Health and Beauty Ltd
113-115, Lewisham High St, Lewisham
London SE13 6AT
0.5 mi
Become an Avon Representative
14b, Radford Rd
London SE13 6RZ
0.5 mi
Avon
14b, Radford Rd
London SE13 6RZ