Contact Us

We are always delighted to hear from you. Please contact us by any of the following methods:

The Body Shop India

C/O Quest Retail Pvt. Ltd.

7th Floor, Infinity Tower - A

DLF Cyber City, DLF Phase-II

Gurgaon – 122002

Customer Care: +91-9599227343

Email: [email protected]

STORE LOCATOR

Use our store locator to find the location of your nearest store.