Leadenhall Street, Liverpool Street, EC3A
Gallery
Building & Location Info
This commercial building comes with a total of 2,768 sq ft of office space for lease. This building is equipped with a variety of high quality amenities including air conditioning, passenger lifts, a refurbished entrance, suspended ceilings and more.
Located in The City, this property has a range of transport options with bus routes and a number of train and underground stations close by.
Features
- Air Conditioning
- Lifts
Transport
- Aldgate0.21 miles
- Bank0.31 miles
- Fenchurch Street London0.12 miles