London West End is the world’s most expensive office location in the world according to a semi-annual survey by CBRE, a leading commercial real estate services and investment firm. Connaught Place, Delhi’s central business district (CBD) has been ranked the sixth most expensive prime office market in the world.