2 bedroom property in Horsfield House, Northampton Street, London, N1 - £2,650 pcm | Chestertons