UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let, 5,500 - 9,816 sf
Refurbished Offices, Air Conditioning, Raised Floors, LED Lighting, Cycle spaces, Showers, Restaurant on site
Newly refurbished, landmark period-style building directly opposite Liverpool..
Situated opposite one of London’s best connected hubs in Liverpool Street..