UK1500 0
Shop
N1, London, Upper Street
To Let 1,389 sf
Held on to a lease that runs to August 2034 at a rent of £85,000 pax.
  ..
A great space in the best section of Upper Street, opposite Ottolenghi.