UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let 8,343-19,973 sf
Refurbished Offices, Air Conditioning, Raised Floors, LED Lighting, Plug & Play
This Landmark building has been extensively refurbished providing a large, high-end staffed..
Located on the south side of Lower Thames Street, the building is surrounded by excellent local amenities..