The names to remember when you are in this part of the city are SV Road and Linking Road. Both these roads will serve as landmarks for your shopping experience. I have done this circuit a few times now and know the beat, and I also know when to shop in these areas. Shop on weekdays between 11am and 4 pm and you will have a relatively good time.
Bandra and Santa Cruz are right next to each other. Shopping in these areas can drain your energy and leave you feeling very tired. Avoid these places during the rainy season, as the roads get horribly flooded.
Santa Cruz Market is close to SV Road and crammed with street hawkers and regular shops. I found that Seasons is a good store to shop for kurtis and tops. They tend to have a nice collection of clothes. Bhagwan Cut Piece is another store that stocks some really neat Indian fabrics and clothes, but the prints are not terribly refined, tending to be colorful. If you are looking for kid’s stuff, then the hawkers on the road offer some fantastic bargains.
Once you leave Santa Cruz Market, head for the famous Linking Road in Bandra, home to street hawkers that sell a wide variety of goods, from kid’s outfits to shoes and handbags. You might find a couple of good bargains in this place. Linking Road is also home to many shoe stores, and the one that I frequent regularly is Metro Shoes.
The place that I tend to go most often is Elco Market on Hill Road (where you, I believe, can see the latest Indian fashions and can get some clothes). Right opposite Elco is another mini mall where they sell material and you can some nice outfits tailored.