107 Leadenhall Street is in the heart of EC3, within walking distance of an extensive range of local amenities. The reception, only recently refurbished, offers a fantastic arrival experience.
All available floors are being refurbished to a good standard.
The building is located 100 yards from Lloyds of London, Bank, Monument, Fenchurch Street, Aldgate and Liverpool Street mainline and underground stations.
Cost per sq. ft.
Price on application
Facilities
Transport Links