
Over 22,500 London ‘beds-and-sheds’ homes delivered in five years
Published on April 25, 2024
A total of 29,688 new homes could be delivered across the capital if schemes awaiting planning are approved.

A total of 29,688 new homes could be delivered across the capital if schemes awaiting planning are approved.