Category: England

  • The Body Shop Customer service contact numbers, emails, social media channels, and directions

    The Body Shop service phone number is 01903 731500 Find The Body Shop service address at: New City Court 20 St Thomas Street London, England SE1 9RG The Body Shop service / support Email address that we found is: [email protected] The Body Shop main website is https://www.thebodyshop.com/en-gb/store-details/london-bridge/2765?utm_source=google&utm_medium=organic-local&utm_campaign=yext&utm_content=2765 Find directions to The Body Shop here: https://www.google.com/maps/dir//Unit+32,+The+Body+Shop,+Lower+Concourse,+London+SE1+9SP/@51.5046756,-0.0859796,17z/data=!4m8!4m7!1m0!1m5!1m1!1s0x48760350c70bd431:0xc3c7a9889af723ac!2m2!1d-0.0859796!2d51.5046756?authuser=0&hl=en […]