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.
4 mins
walk
5 mins
walk
Leadenhall Street, London, EC3A 4AF
Wi-Fi
Coffee
Cycle Parking
Showers
24/7 Access