Hyderabad’s Banjara Hills and Himayathnagar feature in Main Streets Across the World 2025 rankings, London’s Bond Street secures top slot
Khan Market in New Delhi remains India’s most expensive retail location, placed 24th Khan Market in New Delhi remains India’s most expensive retail location, placed 24th