UKLondonEast London E1,E14-16,E20Tower Hamlets
Office
E1, Aldgate East, Leman Street
To Let, 2,833 - 28,537 sf
Grade A, Air Conditioning, Exposed Ceilings, LED Lighting, Excellent Natural Light, M/F WCs on each floor, Car spaces, Cycle spaces, Showers
120 Leman Street has undergone a major transformation with the reception and common parts designed by HH Architects. The..
Situated on the west side of Leman Street at the junction of Chamber Street. Perfectly located, the area is..