This side street was just a couple of blocks from Churchgate Station but so much more quiet. The second photo is of a Zoroastrian fire temple, and I am still puzzling about a College of Home Science.
This train station is still in use, though it's hard to tell from the outside. The building was constructed in the nineteenth century as one of two major stations in Mumbai. It needs some love. It's right across the street from the modern Churchgate Station.