Office
To Let 3,435 sf
Refurbished Offices, Air Conditioning, Raised Floors, LED Lighting, Fitted Out
Refurbished and fully fitted office suite in a prominent city location with excellent connectivity...
69 Leadenhall occupies a prominent position on the corner of Leadenhall Street and Fenchurch..