This building is along the famous D N Road of Mumbai. This is a key arterial road in South Mumbai and studded with Gothic style art deco buildings built by the British in the 19th century.
D.N. Road is considered to be of immense value as a historic urban streetscape. Experience the magnificent spectacle of Victorian neo–Gothic, Indo–Sarcenic, neo–classical and Edwardian structures linked together by a continuous ground floor pedestrian arcade along the streetscape. Source : Wikipedia