London has 20.2 million square feet of unused office space, 3.3 million more than 2020, reveals new analysis.
London has 20.2 million square feet of unused office space, 3.3 million more than 2020, reveals new analysis.
Automated page speed optimizations for fast site performance