2 bedroom property in 9-11 Cromwell Road, South Kensington, London, SW7 - £4,800 pcm | Chestertons