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 expensi...

Read More