2 bedroom property in Shepherds Hill, London, N6 - £2,650 pcm | Chestertons