See all shopping in Chennai Chennai for: Adventure, Food And Dining, Art And Culture, Nightlife, Spa, History, First Timers, Family, Romance, Shopping The Body Shop Phoenix Market City, 142, Velachery Main Rd, Indira Gandh Nagar, Velachery, Chennai, Tamil Nadu 600042 About Cosmetics Shop Add to Wish List 5 wishlists
Travelers also viewed these places similar to The Body Shop Spencer Plaza Coromandel Plaza George Town Handloom Exhibitions Century Plaza
Places to eat nearby ID (0.1 km) Mammo Deli (0.1 km) Nando's (0 km) Places to shop nearby Phoenix Market City (0.1 km) Manchester United Official Shop (0.1 km) Health & Glow (0 km)