1 bedroom property in Cheylesmore House, Ebury Bridge Road, London, SW1W - £2,348 pcm | Chestertons