UK
London
EC1-EC4 City of London
City Of London
Restaurant
EC4A
, Holborn,
Fleet Street
To Let, 960 sf
0 GF Sales
530 sf
-1 Bse Sales
430 sf
NO Premium