- Advertisement -
Tags Office space

Tag: office space

Demand for central London office space plummets

New office construction in central London has dropped by 50% in the past six months. The latest Deloitte Real Estate’s London Office Crane Survey showed a...

Most Read