2 bedroom property in Kensington Gardens Square, London, W2 - £6,950 pcm | Chestertons