Managed Office Space for rent available in Cubbon Road with 5260 Sq Ft having 75 seats. This is a perfect location for businesses of all kinds. The area has excellent transport links and is home to many super-specialty hospitals, modern schools, and other amenities. The building has an excellent specification with a high-end finish. The units are A grade and would be most suited to IT companies expanding their business.