2 bedroom property in Offord Road, London, N1 - £4,000 pcm | Chestertons