Connect to share and comment

London financial district 2013 1 25

Appears In:
Companies in London's most sought after districts pay over $20,000 annually per employee in office space costs.
London financial district 2013 1 25

A general view across London from the Golden Gallery at St Paul's Cathedral. London recently surpassed Hong Kong as the city with the most expensive office space.

Dan Istitene