The 47-storey Leadenhall Building (610,000 sq ft of office space) is set to become one of the tallest buildings in the City of London. Detailed planning consent is in place, and demolition and preliminary basement works have already been completed. The total development cost is expected to ...