UKLondonEC1-EC4 City of LondonCity Of London
Restaurant
EC4A, Holborn, Fleet Street
To Let, 960 sf
NO Premium