The Body Shop International plc, in London

The Body Shop International plc,

7, Upper St, Islington
N1 0PQ
020 7354 0565
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
233 ft
The Naturaceutical Co Ltd
4th floor, 17, Islington High St
London N1 9LQ
239 ft
L'Occitane en Provence
5-6, Parkfield St
London N1 0PS
400 ft
Superdrug Stores plc
54-55, Chapel Market
London N1 9EW
503 ft
Penhaligon's
112, Islington High St
London N1 8EG
0.4 mi
Space NK
299, Upper St
London N1 2TU
0.5 mi
Raw Skin Food
15-17, Caledonian Rd
London N1 9DX