News

The average length of flex office agreements in London now stands at 22 months, a record high since CBRE started tracking the ...