UKLondonEC1-EC4 City of LondonCity Of London
Office
To Sell, 1,857 sf
Grade A, Air Conditioning, Raised Floors, LED Lighting, Fitted Out, Furniture option, Roof Terrace, 1 Lift, Showers
The ground and 1st floors are being to a Cat A plus specification, designed and delivered by..
Located on the north side of the street at the junction with Blomfield Street a..