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.