Bengaluru's MG Road has been ranked first in the list of top 30 high streets in India, followed by Somajiguda in Hyderabad and Linking Road in Mumbai. Take a look.