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
Aldgate Tower, 2 Leman Street, is a landmark Grade A office tower located on the eastern edge of the City of London. The building offers premium workspace, exceptional sustainability credentials, and extensive occupier amenities, making it one of the most sought-after business addresses in the Aldgate district.
The Space
The property provides high-specification office accommodation with large open-plan floorplates, floor-to-ceiling glazing, meeting rooms, breakout areas, and modern finishes throughout. Occupiers benefit from excellent natural light, panoramic city views, advanced building infrastructure, and high-quality communal facilities designed to support productivity and wellbeing.
Location
Situated at the junction of Leman Street and Aldgate High Street, the building benefits from immediate access to Aldgate and Aldgate East stations, with Liverpool Street, Fenchurch Street, and Whitechapel stations also within easy reach. The surrounding area offers a vibrant mix of cafés, restaurants, hotels, and retail amenities, with excellent connectivity to the City of London, Shoreditch, Canary Wharf, and the wider London transport network.