Shop, Restaurant
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...