UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let 1,285 - 15,994 sf
Refurbished Offices, LED Lighting, Plug & Play, Manned Entrance, Cycle spaces
36 Leadenhall provides premium workspace located in the heart of the..
Sitting amongst the Tower cluster, 36 Leadenhall Street benefits from iconic retail spots..