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