Lloyds Avenue, Fenchurch Street, EC3N

Building & Location Info

Office accommodation ranging from 2043 - 3238 sq. ft. is available at this property on Lloyd's Avenue in the City of London. The units are self-contained, include storage space and accessed via a security system.

Located midway along Lloyd's Avenue, this attractive property offers a central location served by an extensive range of local services. The nearest transport hub is Fenchurch Street Station and Aldgate is also only a short walk away.



    • Tower Hill
      0.11 miles
    • Aldgate
      0.18 miles
    • Fenchurch Street London
      0.1 miles

    Interested? Get in touch to find out more

    Call us now