London's latest mega-development is in motion. And believe it or not, this one's not in the city's booming northwest.
London Free Press
London council had a banner year for housing approvals in 2024, green-lighting nearly 23,000 units – four times as many as the year before.