120 Leman St, London
Office to rent
£52.50 psf 598 to 5,814 sq ft
Property facts for 120 Leman St, London
120 Leman Street has been substantially refurbished with reception and common parts designed by HH Architects embracing highly creative finishes and exceptional attention to detail. Located in Whitechapel on the east side of the City of London, Leman Street runs north-south from Aldgate to Royal Mint Street. The property is prominently situated on the west side of Leman Street at the junction of Chamber Street. Communications are provided close by at Tower Hill (District and Circle lines), Aldgate Station (Metropolitan and Circle Lines), Aldgate East (Hammersmith & City and District lines) and Tower Gateway (DLR). Mainline rail services are connected nearby at Fenchurch Street Station.
This office to rent is located in Tower Hamlets, London.View the performance or update the listing in CoStar