Bengaluru's MG Road ranked first in the list of India's top 30 high streets for shopping, according to Knight Frank India's 'Think India Think Retail 2023 - High Street Real Estate Outlook'. It is followed by Hyderabad's Somajiguda, Mumbai's Linking Road and Delhi's South Extension (Part 1 and Part 2). Kolkata's Park Street and Camac Street bagged the fifth position.