A new 33-storey skyscraper at 70 Gracechurch Street in London's Square Mile was given the green light this week, after developers updated plans for the office building to make it more ...