2 bedroom property in Elvaston Place, South Kensington, London, SW7 - £3,900 pcm | Chestertons