Athletic apparel and footwear brand Adidas has launched its second ‘Home of Sports’ concept store in Mumbai, located at Sky City Mall, Borivali. This comes after the successful launch of its 1st ‘Home of Sports’ concept store on Linking Road, Mumbai in October 2024.
Spanning 4,945 sq. ft., the new Borivali store is a continuation of the brand’s vision to create high-energy, performance-led retail environments that celebrate sport in every form.
The store design embodies the essence of movement and energy, offering a seamless shopping experience that blends performance, innovation, and community. The new space aims to go beyond retail — becoming a hub where sport is not just showcased but lived.
Adidas is aggressively expanding its presence in India, currently operating over 500 stores in the country.



