UKLondonNorth London N1-N22Islington
Shop
N1, Islington, Upper Street
To Let, 2,135 sf
Situated on the ground, 1st, 2nd and 3rd floors of an attractive period building, the..
The premises are prominently situated in a prime retail pitch on the west side of..