Bengaluru’s Indiranagar has a new fashion destination with the opening of House of Rare’s 6,000-square-foot flagship store, ...