CBRE reports a strong start for central London’s office market in January, with £1bn in investment deals and 248,600 sq ft leased.
To read this article please Login or Subscribe
Register for free to read one article per week!
Spring Offer. Annual Access. Now at 25% Off