such as the 56-storey tower at 100 Leadenhall Street. These developments will drive economic growth and provide accommodation for tens of thousands of additional jobs over the next decade ...
And Soho Gourmet, Catering Unit Within Spirit Of Man, at Leisure Unit, 56 Leadenhall Street, London was given a score of one ...