Leadenhall Street, Liverpool Street, EC3A

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.


  • Air Conditioning
  • Lifts


  • Aldgate
    0.21 miles
  • Bank
    0.31 miles
  • Fenchurch Street London
    0.12 miles

Interested? Get in touch to find out more

Call us now