UK
London
EC1-EC4 City of London
Islington
Restaurant
EC1V
, Clerkenwell,
St John Street
To Let 2,706 sf
Partially-Fitted Restaurant with Impressive Ceiling Height..