Central London office availability drops to 14 year low

A report from CBRE has revealed that office availability in London has fallen to the lowest levels since the early 2000s. The amount of available office space in the centre of the capital fell by 3% in the first quarter of 2015, dropping to 10.8m ... Read more