Ockendon Road, Islington, N1

Property of Interest: Ockendon Road, Islington, N1 £550,000