music store in connaught place