Now Under Construction: The New London

Towering skyscrapers and 80-story skylines have so far largely eluded Europe’s major cities, but that is starting to change, with London the latest metropolis to consider the addition of massive new superstructures. In fact, London currently has 31 major new developments underway, £100 billion worth of construction waiting to happen, and they will likely change the face of one of the world’s most venerated cities.