Landmark House EC3A Timeline News and progress updates from Landmark House new development in EC3A Post a new milestone Following the 1st Floor (3,151 sq ft) letting at 69 Leadenhall Street to Ramon International Insurance Brokers, the building is now fully let, reports Newton Perkins.... 23/02/2020 by Buildington