Savills finds year-long delays in London dev pipeline
Central London offices are facing a 12-month development pipeline delay, as data from Savills shows more than 43% of projects due for delivery between now and 2026 have been delayed. Savills' research estimates that over the past year, 20% of