Despite the present economic conditions the skyline of London continues to grow with more tall buildings being constructed year upon year seemingly without respite. Tower 42 and The Lloyds Building have been easily recognisable landmarks for many years, synonymous with the financial might of the Square Mile. While new buildings like The Heron Tower at 110 Bishopsgate and The Shard London Bridge (now Europe’s tallest skyscraper) are 21st century icons of a city that’s only way to left grow is upwards.
The new building under construction above is 20 Fenchurch Street, a 39 storey skyscraper due to be completed in 2014, replacing an earlier 25 storey building that stood on the site from 1968 until its demolition in 2008. It has been dubbed “The Building With More Up Top” on account of the wider upper floors that will be a feature of the completed structure.
All of these images are available to licence from www.dunmaglas.co.uk