Rogers Stirk Harbour & Partners’ Leadenhall Building became the tallest building in the City of London when it topped out on June 18th. The 50 story tower opposite Lloyd’s of London rises to a height of 224.5 meters 802 feet), its slender form creating its own distinctive profile within an emerging cluster London. >>>