UKLondonEC1-EC4 City of LondonIslington
Office
To Let, 2,960 - 6,010 sf
Refurbished
Open Plan..