City of London continues to work toward a goal of 47,000 residential units by 2031

It’s “all hands rowing in the same direction,” and mechanisms to improve the planning approval process are beginning to take hold.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top