Delhi's Connaught Place ranked 9th costliest office location
New Delhi's Connaught Place is the ninth most expensive location globally to set up or rent an office, with an annual rent of â¹10,512 per square feet, according to American property consultant CBRE. Mumbai's Bandra Kurla Complex has been ranked 26th with an annual rent of â¹6,600 per square feet. Meanwhile, Hong Kong (Central) is the world's costliest office location.