Let me help you with your search
You can search the entire market here
- We'll arrange viewings
- Customise a shortlist of properties
- Negotiate the best price for you
Book a free consultation
our service is 100% free for tenants
Key Highlights
80 Leadenhall Street is a refurbished Grade A office building in the heart of the City of London’s insurance and financial district, offering contemporary workspace with strong transport connectivity and premium occupier amenities. The property features a newly refurbished reception, concierge-style arrival experience, secure access, and upgraded wellness-focused facilities designed for modern businesses.
The Space
The building provides fully fitted office accommodation with open-plan layouts, meeting and board rooms, breakout areas, air conditioning, raised access flooring, fibre connectivity, showers, passenger lifts, and secure cycle storage. Refurbished interiors are designed to support flexible hybrid working with strong natural light and occupier-ready modern finishes throughout.
Location
Located on Leadenhall Street near Aldgate and Fenchurch Street, the property benefits from excellent connectivity to Aldgate, Fenchurch Street, Liverpool Street, Bank, Monument, and Tower Hill stations, including nearby Elizabeth Line access. The surrounding area offers immediate access to Leadenhall Market, Lloyd’s of London, cafés, restaurants, hotels, and London’s core financial and insurance district.