Holloway Road, London, N7
£1600.00 pcm
x