106 Leadenhall Street, London EC3Simon2025-05-10T09:34:47+00:00 Project Description 10,000 sq ft letting on behalf of London & Oriental llp in EC3 Project Details Skills Needed: Letting Categories: AgencyOffices