Parkhurst Road, Holloway, N7
£1,599 pcm
x