UKLondonNorth London N1-N22Islington
Shop, Restaurant
N1, Islington, Upper Street
To Let 919 sf
Double-fronted unit, Air Conditioning
Prominent Retail Unit In The Heart of Islington
The unit forms part of a 3-storey, character mixed..
Located on the West side of Upper Street close to its junction with Islington High Street...