1 bedroom flat to rentDownholme Place, 101-107 Upper Richmond Road, Putney, London, SW15 2TH£1,274 pcm Photos