UKLondonNorth London N1-N22Islington
Restaurant
N1, Islington, Upper Street
To Let 1,566 sf
Premium, Air Conditioning
Prime restaurant to let in the heart of vibrant Upper Street
Premium of £30,000..
The building is located on the West side of Upper Street very close to its..