UKLondonEC1-EC4 City of LondonCity Of London
Office
EC4A, Holborn, Fleet Street
To Let, 970 sf