UK
London
EC1-EC4 City of London
City Of London
Office
EC4A
, Holborn,
St Bride Street
To Let, 3,100 sf
0 GF
3,100 sf
Air Conditioning
Raised Floors..