28.6007474 77.029572

The Body Shop Changemaking Beauty

  • G 20B, Ground Floor, Vegas Mall, Plot No 6
    Sector 14, Dwarka
    New Delhi - 110078
  • Near Sector 14 Metro Station Dwarka
    • Open until 09:30 PM
  • Call Directions

Gallery

Nearby The Body Shop Stores

The Body Shop

IGI Airport

New Delhi - 110037

The Body Shop

Subhash Nagar

New Delhi - 110018

The Body Shop

Domestic Airport T3

New Delhi - 110037