2 bedroom property in Devon Mansions, Tooley Street, London, SE1 - £2,850 pcm | Chestertons