London tops list of most expensive office locations in the world

London tops list of most expensive office locations in the world

By Anna Domanska - Feb 20, 2013

Some things do not change. One of them is continuous rivalry among cities when it comes to the title of the most expensive office space. The highest prices give not only the presti

Read More