2 bedroom property in Wyndham Apartments, 65 River Gardens Walk, London, SE10 - £2,400 pcm | Chestertons