London Is Building 230 New Towers and 80 Percent of Them Are Housing

London Is Building 230 New Towers and 80 Percent of Them Are Housing

It seems like every big city is facing a major housing crisis. But things are looking up in London: not only is the city planning an astounding 230 new towers that will fundamentally change the skyline, but an impressive 80 percent of those towers will be residential.

Read more…