The Body Shop at Forum Neighbourhood Bengaluru
Health/Beauty And Accessories

The Body Shop

The Body Shop India is a brand famous for offering natural and organic beauty products for Men and Women in India.

Floor Location

Ground Floor - View on floor plan

Get in Touch

P (store): (0) 8040966612

E: sujith.kg@questretail.in

Contact Person: Kiran

P: (0) 7892298544

X