If you are an ardent fan of Mumbai monsoons and tea then Taj Mahal Tea House is definitely a place for you. I happened to visit this serene and calm place a couple of months back. It has a distinct old-worldly charm to it, cocooned in a secluded Bandra l