UKLondonEC1-EC4 City of LondonIslington
Office
Short Lease, 3,685 sf
Short term Air-Conditioned Offices to Let
Located on the south side of the street a short walk from Angel and Kings Cross stations.