Lloyds Avenue, Fenchurch Street, EC3N
Gallery
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.
Features
Transport
- Tower Hill0.11 miles
- Aldgate0.18 miles
- Fenchurch Street London0.1 miles