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