2 bedroom property in Loop Court, 1 Telegraph Avenue, London, SE10 - £2,450 pcm | Chestertons