The Body Shop

Unit 2 The Exchange, IG11AR Ilford, United Kingdom Get Directions to this spot
Unit 2 The Exchange
IG11AR Ilford
England, United Kingdom
+44 2085146413
We are taking the next step to protect the safety of our people and communities by temporarily closing retail stores across the UK from Friday 20th March. We realise shopping may n... read more
A personal message from The Body Shop

Rate and review The Body Shop in Ilford, United Kingdom!

Share your experiences at The Body Shop with your friends or discover more Cosmetics in Ilford, United Kingdom.