On Monday 28 November 2016 the City of London’s Planning and Transport Committee approved (19 votes in favour, 2 against) a resolution to grant permission for the development known as 1 Undershaft which at 73 storeys will be the tallest building in the City of London (that is 304.94m or a little over 1,000ft for … Continue Reading