2 bedroom property in Dovecote House, Water Gardens Square, London, SE16 - £2,500 pcm | Chestertons