Tata Centre Photos

Meet 1,193 travelers, 276 tour guides and discover 664 photos

Tata Centre is a high-rise located in Kolkata, India. It is located in the central business district of the city beside Jawaharlal Nehru Road.
View Tata Centre guide >

J L Nehru Road