UKLondonEC1-EC4 City of LondonIslington
Office
Short Lease, 770 sf
New short lease. £32,500 per annum inclusive of rates and service charge