Request a Free Demo

Why are so few flats and houses being built in London?

New construction in the capital has fallen off a cliff in recent years despite the government’s target of delivering 1.5 million homes by the end of 2025

Read full article