The Body Shop
Locate the nearest store(s)
Search Nearby
Advanced Search
The Body Shop stores Near Kensington Road, Bengaluru, 560008
No 60/2, Ground Floor, Phoenix Mall, ITPL Main Rd, B Narayanapura
Mahadevapura
Bengaluru - 560048
Mahadevapura
Bengaluru - 560048
Open until 10:00 PM