Stores Metro

Metro

Metro Shoes is multi-brand footwear retail chain in India 2013, the company announced that it was able to expand the number of its retails stores due to low rental rates, particularly in tier II cities.[2] As of January 2016, it has 165 stores all over India

  • 1st Floor, SW | location: F-03

*All brand names/logos used are trademarks or registered trademarks of their respective companies and are hereby acknowledged.