Khan Market: World's 20th Most Expensive Retail Location

by GoNews Desk Nov 26, 2019 • 12:56 PM Views 1037

Khan Market in Delhi is one of the 20th most expensive retail locations in the world, revealed a recent report of Global Property Consultant Cushman & Wakefield