 Most influential towers are The Imperial, Lodha Altamount, Antilia present on this affluent street.On Altamont Road are the consulates of Indonesia (No.19) and of South Africa (bungalow 20); on the connecting Carmichael Road are the Belgian, Chinese, and Japanese consulates.