Change current city
Sunday 22 September 2019
Home » Shopping » Spencer Plaza

Spencer Plaza


Synonymous with Chennai, Spencer Plaza was once Asia’s largest mall and now is an iconic part of the city and is one the best places to grab yourself a souvenir.

Spencer Plaza

769, Anna Salai, 600002
4214-0396, 3042-0396

Leave a Reply

Your email address will not be published. Required fields are marked *