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

Tel: +91-124-4171400

Fax: +91-124-2562094

Customer Care: +91-9599227343

Corporate Sales: +91-124-4171444

Email: customercare.tbs@questretail.in

STORE LOCATOR

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