UKLondonEC1-EC4 City of LondonCity Of London
Office
To Let / Short Lease 10,184 sf
Period Facade, Air Conditioning, Good Natural Light
Historic grade II listed building available on short term lease...
Located between Liverpool Street, Moorgate and Bank stations, the property is ideally positioned to..