Share Share Share Email More Architects / Engineers Contact 122 Leadenhall Street, London, EC3V 4AB Get Directions By car By public transit Walking Bicycling Share Share Share Email More