London occupiers look to offload 388,000 sq ft of offices
London’s office occupiers have placed 388,000 sq ft back on the market over the course of the UK’s lockdown, according to Savills. This has increased the total supply of tenant space available ...