Once one of the largest shopping malls in South Asia, Spencer Plaza is a labrynth of narrow passages and atriums. Packed full with small shops selling cheap merchandise, the only reason to venture in to Spencer Plaza is to experience a Chennai of five years ago. All but a few of the major brands have left this shopping plaza.
13, 1st Crescent Park Road, Adyar, Chennai, Tamil Nadu 600020, India 1.15 km
15, Burkit Road, T. Nagar, Chennai - 600017 4.06 km