1 bedroom property in Salamanca Place, London, SE1 - £2,383 pcm | Chestertons