The latest Mall to take Chennai by storm! This is apparently the largest mall in South India, and perhaps India itself! It's located real close to Spencer Plaza, on Club House Road, just off of Mount Road.

Express Avenue Mall is all set to show off some of the most exclusive and top end brand names... They have so far,  UCB, Lush of UK, and a myriad other lovely stores slated to set up shop real soon...

Enjoy Express Avenue Mall, Chennai's new Gem.