3 bedroom property in Vallance Road, London, E1 - £4,500 pcm | Chestertons