2 bedroom property in Lough Road, London, N7 - £3,000 pcm | Chestertons