107 Leadenhall Streetadmin2023-03-13T09:00:05+00:00 Project Description 40,000 sq ft City of London offices let on behalf of London & Oriental llp Project Details Services Letting Sectors AgencyOffices Related Projects