106 Leadenhall Streetadmin2023-03-16T15:02:18+00:00 Project Description 10,000 sq ft letting on behalf of London & Oriental llp in EC3 Project Details Services Letting Sectors AgencyOffices Related Projects