Over many years we had contract grown, installed and maintained all of the trees at The Leadenhall Building over a long lead up to completion. Once the project was completed we continued to supply trees to this site. These trees are the tallest new trees to be planted within the City of London.