Adidas Originals has announced the launch of its largest store in India in the culturally vibrant metropolis of Bengaluru. Located on Brigade Road, the store spreads across 3,140 sq. ft. The concept retail store stands as a one-stop destination for Bengaluru’s sneakerheads, street style aficionados and fashion-conscious millennials and Gen-Z consumers.