Lot 9 138-140 Ball's Pond Road, London, Islington, N1 4AD Commercial and residential investment producing £64,600 per annum with development potential to