
Spencer Plaza
Tracing its roots back to 1864, when Spencer and Durant opened the first department store on the Indian subcontinent, Spencer Plaza is today one of the largest malls in South Asia. The original building was destroyed in a fire in 1983, and the mall now consists of three different buildings – the third one being the newest one. Indian and international brands, clothes and jewellery can be found here.
ShoppingRead more →







