Chellarams Tower – Nigeria

The Chellarams Tower is located in Nigeria, it is one of the pioneering projects of James Cubitt and Partners in the country. James Cubitt and Partners rendered Architectural Design and Project Supervision, the entire project consisting of 13,000 m2. in floor areas with modern design facilities  and completed in 1985.

Related Sectors

Related Services