Deloitte’s latest London office crane survey sees the highest volume of new offices being built since 2005. The study was extended to cover seven central London areas and reveals that there are currently 124 schemes are under construction totalling more ...
Read More »