145 Leadenhall Street
Size
Users
Location
18,000 sq. ft.
Office and Retail
London, EC3
Visit Project
Date
- 21st March 2017