UK
London
North London N1-N22
Islington
Restaurant, Shop
N7
, Block1/2, Holloway,
North Road
To Let, 1,222 - 7,161 sf