Spencer Plaza

Spencer Plaza

Spencer Plaza is a historic shopping and office complex located on Anna Salai (formerly Mount Road) in Chennai, Tamil Nadu, India. It is one of the city’s best-known commercial landmarks and among the earliest modern malls in South Asia, symbolizing Chennai’s transition from colonial-era retail to contemporary shopping culture.

Report Abuse
×

Location

769, Anna Salai, Thousand Lights, Chennai, Tamil Nadu 600002,600002,Tamil Nadu
Sorry, we are currently closed.
  Open   Close
Monday10:00 am10:00 pm
Tuesday10:00 am10:00 pm
Wednesday10:00 am10:00 pm
Thursday10:00 am10:00 pm
Friday10:00 am10:00 pm
Saturday10:00 am10:00 pm
Sunday10:00 am10:00 pm