UK
London
Investment Upper Street N
N1
Upper Street
To Sell
2,660 sf
Investment - Office , Investment - Retail High Street
Freehold shop and upper parts. Approx. 2660 sq.ft. in total...
Located on Upper Street (A1) in Islington on a busy mixed use parade...