Tower block developers are pulling back from London as the cost of doing business in the capital continues to climb. Developers submitted applications for 72 buildings of 20 storeys or more last year, 13% fewer than in 2020, according to
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.
Register
Find Out More